如何解决Javascript控制台错误browserLink:37未捕获错误:语法错误,无法识别的表达式:input#checkbox {$ index}?

时间:2016-10-13 09:54:02

标签: javascript html angularjs

我正在尝试为html中的IDs标记指定唯一的input,我正在使用AngularJS所以基本上我使用ng-repeat来生成input }标签,但它在error

中给我console
browserLink:37 Uncaught Error: Syntax error, unrecognized expression: input#checkbox{$index}

这是我的代码

<div class="chip" data-ng-repeat="item in DeletedKeyphrases track by $index">
    <label></label>
    <input type="checkbox" id="checkbox{{$index}}" data-ng-model="item.restorekeyselected" data-ng-click="storecheckedkeyphrase(item)"/><label for="checkbox{{$index}}" style="margin-right: 10px;"><span>&#x2714;</span></label>

我该怎么办?

0 个答案:

没有答案