gpt4 book ai didi

AngularJS 的错误?

转载 作者:行者123 更新时间:2023-12-02 04:32:10 24 4
gpt4 key购买 nike

我正在使用 AngularJS v1.2.15、Google Chrome 版本 33.0.1750.152、Firefox 版本 26.0 开发 Web 应用程序。

我发现的问题:

1.当我通过键盘在选择标签中选择 ng-options 时,模型会更新,但前两次单击会向 ng-model 写入第一个值。使用鼠标效果很好。这个问题是在 Google Chrome 中发现的。在 Firefox 中一切正常。示例:plunker

<div class="controls">
<select id="model" ng-model="safe.model.id"
ng-options="model.id as model.name for model in models" required>
</select>
</div>

2.在 Google Chrome 中,样式不适用于输入元素(引导输入样式和 Angular 无效类样式)。我截了一些截图。

谷歌浏览器:googleChromeScreen

火狐:firefoxScreen

其他人也有这些问题吗?或者也许我做错了什么。

最佳答案

对于问题#1,我认为它是一个错误。此处已报告:https://github.com/angular/angular.js/issues/4836

不过似乎有一个替代方案 - 如果您指定一个带有空值的选项,那么它会修复它。

所以,您只需添加 <option value="">Select one</option>并且它有效。

这是修改后的 plunkr这表明了这一点。

您能否发布第二期的代码,以便我们找出问题所在?仅仅图像没有帮助。

关于AngularJS 的错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22784830/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com