{
"nav": [{
"title": "一级导航1",
"subs": [
{ "txt": "二级导航1", "link": "/app/aaa/qualityrank?isp={{$stateParams.isp}}&country={{$stateParams.country}}&province={{$stateParams.province}}&node={{$stateParams.node}}" },
{ "txt": "二级导航2", "link": "/app/aaa/qualityrank?isp={{$stateParams.isp}}&country={{$stateParams.country}}&province={{$stateParams.province}}&node={{$stateParams.node}}" },
]
}, {
"title": "一级导航2",
"subs": [
{ "txt": "二级导航2", "link": "/app/aaa/qualityrank?isp={{$stateParams.isp}}&country={{$stateParams.country}}&province={{$stateParams.province}}&node={{$stateParams.node}}" },
]
}, {
"title": "一级导航3",
"subs": [
{ "txt": "二级导航3", "link": "/app/aaa/qualityrank?isp={{$stateParams.isp}}&country={{$stateParams.country}}&province={{$stateParams.province}}&node={{$stateParams.node}}" },
]
}]
}
<ul>
<li *ngFor="let nav of navs"> // 这里是外层循环
<strong>{{nav.title}}</strong>
<a *ngFor="let sub of nav.subs" href="{{sub.link}}"> // 这里是内层循环
{{sub.txt}}
</a>
</li>
</ul>
link中的{{}}怎么才能正确解析,现在只会当做特殊字符处理
你那只是普通的字符串,没法解析的,你可以在定义的时候,算出最终值