路由器或link-to
没有哈希/碎片支持。
我不确定为什么<a href="#some-id">
无法在余烬中工作。 在JSbin中确实可以正常工作:
@mmun这看起来像是只
是的,这里报告的具体问题似乎在余烬中。 最好在路由器中具有更好的哈希/碎片支持,但是应该在RFCs回购中讨论。
我正在使用locationType =“ history”和类似的锚点:
将该页面重新加载到“ http:// localhost :4200 /#c4412370-e892-11e4-a199-000c29a61086”
这是Ember-cli / Ember 2.4.1。
我不认为这是一个仅涉及Twiddle的问题。 这是一个JSBin,问题不在索引路径上出现,但在其他任何路径上都出现。
复制:
我的Ember 2.4.3应用程序中的锚链接遇到相同的问题
注意:如果您在索引路径上,则<a href='#foo'>
可以正常工作。 它不能在其他路由上正常工作,而是刷新整个页面
是的,这真的很好。
{{link-to "Cool Feature" "features#cool"}} --> <a href="/features#cool">Features</a>
关于这个有什么新想法吗? 我尝试了ember-anchor ,它是一个不错的插件,但是需要太多的配置,并且无论如何都不符合锚的标准。 我认为这应该是一个非常重要的功能。
我在rfcs仓库(建议)中打开了一个问题。 请👍它或添加您的想法https://github.com/emberjs/rfcs/issues/330
将其作为功能请求关闭, @ sdhull会在RFC
谢谢你们!
最有用的评论
是的,这真的很好。