angular {{}} 中绑定{{}}

{
    "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中的{{}}怎么才能正确解析,现在只会当做特殊字符处理

阅读 2k
2 个回答

你那只是普通的字符串,没法解析的,你可以在定义的时候,算出最终值

实测 Angular5正确解析了
楼主要不要考虑更新一下

clipboard.png

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进