AngularJS 模板不能使用键中包含连字符的 JSON。
例如
我的 Json 看起来像
{
...
link: {
xx-test:{
href: '/test/xx'
}
}
现在,在我的 angularjs 模板中,如果我引用 href 它不起作用
<a ng-href="/app/edit?item={{item.link.xx-test.href}}"></a>
无法解析值 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>