AngularJS模板不能使用密钥中包含连字符的JSON.
例如
我的Json看起来像
{
...
link: {
xx-test:{
href: '/test/xx'
}
}
Run Code Online (Sandbox Code Playgroud)
现在,在我的angularjs模板中,如果我引用href它不起作用
<a ng-href="/app/edit?item={{item.link.xx-test.href}}"></a>
Run Code Online (Sandbox Code Playgroud)
它无法解析值href呈现为/ app/edit?item =
它试过了
<a ng-href="/app/edit?item={{'item.link.xx-test.href'}}"></a>
<a ng-href="/app/edit?item={{item.link.xx\-test.href}}"></a>
<a ng-href="/app/edit?item={{item.['link.xx-test'].href}}"></a>
Run Code Online (Sandbox Code Playgroud) angularjs ×1