如何解决Javascript控制台错误browserLink:37未捕获错误:语法错误,无法识别的表达式:输入#复选框{$index}?
我试图将唯一的如何解决Javascript控制台错误browserLink:37未捕获错误:语法错误,无法识别的表达式:输入#复选框{$index}?,javascript,html,angularjs,Javascript,Html,Angularjs,我试图将唯一的id分配给html中的input标记,并且我使用AngularJS,因此基本上我使用ng repeat生成input标记,但它在控制台中给我错误 browserLink:37 Uncaught Error: Syntax error, unrecognized expression: input#checkbox{$index} 这是我的密码 <div class="chip" data-ng-repeat="item in DeletedKeyphrases track
id
分配给html中的input
标记,并且我使用AngularJS
,因此基本上我使用ng repeat
生成input
标记,但它在控制台中给我错误
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>✔</span></label>
✔;
我该怎么办