Javascript 此处不允许使用属性ng模型

Javascript 此处不允许使用属性ng模型,javascript,angularjs,webstorm,Javascript,Angularjs,Webstorm,我试图在下拉列表中使用ng模型属性,但是WebStorm一直告诉我这是不允许的。当我运行应用程序时,它没有绑定,所以我认为它与我的角度版本有关。我运行的是最新版本,ng模型似乎可以处理除select之外的所有其他元素。上次更新中是否有更改 <div class="form-group"> <label for="selectPost" class="control-label">Posts</label> <select ng-model

我试图在下拉列表中使用ng模型属性,但是WebStorm一直告诉我这是不允许的。当我运行应用程序时,它没有绑定,所以我认为它与我的角度版本有关。我运行的是最新版本,ng模型似乎可以处理除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>

帖子
{{post.name}

这可能不是你问题的解决方案,但我在这里被“不允许”了,因为很多角度属性让人费解


事实证明,我已经从我的项目中排除了包含angular.js的文件夹,这样就不会影响我的日常工作。这意味着页面在创建时工作正常,但Webstorm无法读取它,因为我正在将代码

更改
ng模型
数据ng模型

这是一个已知的WebStorm错误

未绑定通常是因为违反了不将对象传递给
ng模型
…在
ng模型中始终有一个点
!这应该是可行的,尽管这段代码中有一些风格上的考虑可能会带来挑战;首先,只要可能,您应该始终绑定到对象而不是原语;其次,您的
ng model
属性和
ng repeat
属性的名称相同,这可能会导致问题;最后,你应该考虑使用<代码> NG选项而不是<代码> NG重复>代码>。谢谢各位,我认为这与使用NG RealsVS NG选项有关。你在项目中是如何包含盎格鲁.js(或任何文件)的?这也是我的问题。将
node_modules/@angular
标记为未排除,问题就会出现away@rpadovani那不是给我的吗?评论员正在请求AngularJS 1。x@Edric你是完全正确的:)好吧,然后我有这个问题的角度,我修复了我在我的第一次评论中提到的!它也适用于AngularJS。在我的例子中,我将
bower\u components/angular
文件夹标记为notexcluded,它最终再次工作。