Angularjs ng使用自定义指令对字符串列表重复不工作
我正在从事angular js项目,其中我们使用ng repeat在使用自定义指令创建的单元格模板中显示字符串列表 它可以很好地处理数字列表。但它不适用于字符串列表 您可以尝试将number改为string onAngularjs ng使用自定义指令对字符串列表重复不工作,angularjs,angularjs-directive,celltemplate,custom-directive,Angularjs,Angularjs Directive,Celltemplate,Custom Directive,我正在从事angular js项目,其中我们使用ng repeat在使用自定义指令创建的单元格模板中显示字符串列表 它可以很好地处理数字列表。但它不适用于字符串列表 您可以尝试将number改为string on var viewFn=“视图:{{x}”; ... var editFn=“编辑:{{x}}”; 如何使用单元格模板获取字符串列表?因为editFn是一个字符串,您的ng repeat数组中的引号需要转义 尝试: var editFn=“编辑:{{x}”问题在于您使用的字符串 您可以
var viewFn=“视图:{{x}”;
...
var editFn=“编辑:{{x}}”;
如何使用单元格模板获取字符串列表?因为
editFn
是一个字符串,您的ng repeat数组中的引号需要转义
尝试:
var editFn=“编辑:{{x}”代码>问题在于您使用的字符串
您可以使用模板文本(backtick char)来避免它
使用以下方法更改模板:
var editFn = `<div>Edit: <span ng-repeat="x in ['Hi','Hello']">{{x}}</span></div>`;
var editFn=`Edit:{{x}}`;
对模板使用反勾号比使用双引号时必须转义字符看起来更干净。
var editFn = `<div>Edit: <span ng-repeat="x in ['Hi','Hello']">{{x}}</span></div>`;