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

时间:2015-08-02 17:52:10

标签: javascript angularjs webstorm

我正在尝试在下拉列表中使用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>

2 个答案:

答案 0 :(得分:5)

ng-model更改为data-ng-model, 这是一个已知的WebStorm错误

答案 1 :(得分:0)

这可能不是你问题的解决方案,但我得到了#34;这里不允许&#34;很多角度属性莫名其妙。

事实证明,我已经从我的项目中排除了包含angular.js的文件夹,因此它并没有让我每天都感到困扰。这意味着页面在创建时工作正常,但Webstorm在我编写代码时无法读取它