我有一个ng-href附加到像
这样的链接ng-href="{{post.btn.url}}"
然后,的值将生成为:
ng-href="/news/some-post"
对于不支持html5模式的浏览器,这些链接不起作用,因为它们需要#。
在IE9中测试没有添加哈希,我是否必须自己检查所有href并添加哈希值,或者是否有内置的角度方法?
答案 0 :(得分:1)
Angular有{{hash}}
标记,您可以将其添加到ng-href
的末尾以添加#
ng-href="{{hash}}/{{post.btn.url}}"