我正在尝试在可编辑的ng网格中使用ui-select下拉列表。 这就是我的可编辑单元格模板: -
editableCellTemplate: "<ui-select ng-model=\"COL_FIELD\" ng-class=\"'colt' + col.index\" theme=\"bootstrap\"><match placeholder=\"Choose client Account..\"></match><choices repeat=\"client in clients | filter: $select.search\"><div ng-bind-html=\"client.clientAccount | highlight: $select.search\"></div></choices></ui-select>"
但是,我无法将所选值绑定到类
ng-class = \“'colt'+ col.index \”
我在控制台上收到以下错误:
错误:[$ parse:syntax]语法错误:令牌'{'是一个意外的令牌 在表达式['colt'+ col.index {第20列: $ select.open}]从[{open:$ select.open}]开始。
生成的HTML如下:
基本上html是以ng-class =“'colt'+ col.index {open:$ select.open}”生成的,花括号会产生语法错误..
任何人都面临类似的问题?
答案 0 :(得分:0)
您需要在&#39; colt&#39; + col.index 表达式之后添加&#39 ;;&#39;