我正在尝试在下拉列表中使用ng-model属性,但是WebStorm一直在告诉它不被允许。当我运行应用程序时,它没有绑定所以我认为它与我的Angular版本有关。我正在运行最新版本,ng-model似乎适用于除select之外的所有其他元素。在上次更新中有什么变化吗?
<div class="form-group">
<label for="selectPost" class="control-label">Posts</label>
<select ng-model="post" class="form-control" id="selectPost" >
<option ng-repeat="post in currentUser.posts" value="{{post._id}}">
{{post.name}}
</option>
</select>
</div>
答案 0 :(得分:5)
将ng-model
更改为data-ng-model
,
这是一个已知的WebStorm错误
答案 1 :(得分:0)
这可能不是你问题的解决方案,但我得到了#34;这里不允许&#34;很多角度属性莫名其妙。
事实证明,我已经从我的项目中排除了包含angular.js的文件夹,因此它并没有让我每天都感到困扰。这意味着页面在创建时工作正常,但Webstorm在我编写代码时无法读取它