在angularJS中使用ng-style而不是style时出错

德瓦什·阿格劳瓦尔(Devesh Agrawal)

这是我显示类别的代码:

    <select ng-style="margin-left:30px;" ng-show="ShowBrand" ng-model="SelectedBrand" ng-options="x as x.name for x in Brands | orderBy:'name'" ng-class='form-control'>
        <option value="" ng-selected="selected">Select a Brand</option>
    </select>

我在操作台窗口中看到以下错误:

    Error: [$parse:syntax] http://errors.angularjs.org/1.2.16/$parse/syntax?p0=%3A&p1=is%20an%20unexpected%20token&p2=12&p3=margin-left%3A30px%3B&p4=%3A30px%3B
        at Error (native)
        at http://ajax.googleapis.com/ajax/libs/angularjs/1.2.16/angular.min.js:6:450
        at $a.throwError (http://ajax.googleapis.com/ajax/libs/angularjs/1.2.16/angular.min.js:165:141)
        at $a.parse (http://ajax.googleapis.com/ajax/libs/angularjs/1.2.16/angular.min.js:164:6)
        at http://ajax.googleapis.com/ajax/libs/angularjs/1.2.16/angular.min.js:96:122
        at k (http://ajax.googleapis.com/ajax/libs/angularjs/1.2.16/angular.min.js:102:227)
        at h.$watch (http://ajax.googleapis.com/ajax/libs/angularjs/1.2.16/angular.min.js:103:380)
        at http://ajax.googleapis.com/ajax/libs/angularjs/1.2.16/angular.min.js:197:313
        at J (http://ajax.googleapis.com/ajax/libs/angularjs/1.2.16/angular.min.js:53:345)
        at f http://ajax.googleapis.com/ajax/libs/angularjs/1.2.16/angular.min.js:46:399

select ng-style="margin-left:30px;" ng-show="ShowBrand" ng-odel="SelectedBrand" ng-options="x as x.name for x in Brands | orderBy:'name'" ng-class="form-control" class="ng-pristine ng-valid">

仅当我使用ng-style时,此错误。如果即时通讯使用样式而不是ng-style,则无法在IE9上呈现。

此错误的原因是什么以及如何解决?

dfsq

ngStyle需要有效的表达式符号。因此,请尝试传递对象:

ng-style="{'margin-left': '30px'}"

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在angularjs中使用ng-repeat时扩展$ index的范围

在Angularjs中使用ng-options时如何更新ng-model?

如何在angularjs中使用ng-repeat和array时创建对象

在带有angularjs的select中使用ng-options时如何设置选项的值

如何在 angularjs 中使用 ng-repeat 时显示特定项目内的数据?

在angularjs 1.3.0版中使用ng-controller时出现错误

在AngularJS中使用嵌套的ng-repeat时,仅显示一次“无结果”

在angularjs中使用ng-repeat时如何将当前月份保持在列表顶部

在模板中使用ng-if时,AngularJS父级ng-model未与自定义指令绑定

在 ng-if 中使用数组函数时出错

在ng-repeat中使用Json Array时出错

在angularjs中使用用户定义的服务时出错

使用SCP时出错:“不是常规文件”

如何在angularjs中使用angular-ui-bootstrap uib-pagination时保持ng-repeat的$ index计数

我可以在Angular ng-style指令中使用API调用中的数据吗?

AngularJS-使用ng-style通过十六进制值解析错误循环

在AngularJS中使用缓存时出现错误

使用AngularJS 1.2,如何为局部中的项目设置动画(当在索引文件中使用单个ng-view时)?

使用vue.js时可以在内联svg中使用<style>吗?

在宏中使用“#”时出错

通过[错误:不是数字变量]分组后在R中使用Levene测试时出错

在purrr()中使用optim()时出错:vmmin不是有限的

使用ng-Style更改背景颜色

在Android Studio中使用FAB时来自style.xml的错误

使用python 2.7而不是2.6导入hashlib时出错

使用Render方法而不是Route中的组件时出错

使用 Datomic 返回 Map 而不是 Vector 时出错

使用ngTagInput时出错:TypeError:a.filter不是函数

使用 npm 而不是 yarn 安装包时出错