Ember.js EmberJS{{action}}与嵌套li
我对嵌套li元素的操作助手有一个奇怪的问题 比如说Ember.js EmberJS{{action}}与嵌套li,ember.js,Ember.js,我对嵌套li元素的操作助手有一个奇怪的问题 比如说 <ul> <li><a {{action someAction target="view"}}>Link 1</a></li> <ul> <li><a {{action someAction target="view"}}>Link 2</a></li> </ul> </ul&
<ul>
<li><a {{action someAction target="view"}}>Link 1</a></li>
<ul>
<li><a {{action someAction target="view"}}>Link 2</a></li>
</ul>
</ul>
- 链接1
- 链接2
链路1操作将触发,但链路2操作不会触发(控制台中也没有错误)。我以前使用Em.按钮来解决这个问题,但据我所知,现在正在贬值
编辑:
进一步研究,当嵌套的ul
是导航栏中的引导下拉菜单时,这似乎是一个问题
还有其他人见过这种问题吗?你的第二个
应该用包装:
<ul>
<li><a {{action someAction target="view"}}>Link 1</a></li>
<li>
<ul>
<li><a {{action someAction target="view"}}>Link 2</a></li>
</ul>
</li>
</ul>
- 链接1
-
- 链接2
您的第二个
应该用
包装:
<ul>
<li><a {{action someAction target="view"}}>Link 1</a></li>
<li>
<ul>
<li><a {{action someAction target="view"}}>Link 2</a></li>
</ul>
</li>
</ul>
- 链接1
-
- 链接2
这是一个老问题,但我最近遇到了一个类似的问题,并让它像这样工作,使用空href并将操作放在“li”而不是“a”上
这是一个老问题,但我最近遇到了一个类似的问题,并让它像这样工作,使用空href并将操作放在“li”而不是“a”上
事实上,这很奇怪,我想这应该能奏效。是否可以添加示例的JSFIDLE?没有更多的背景,在这里帮助你太难了。事实上,这很奇怪,我觉得这应该行得通。是否可以添加示例的JSFIDLE?如果没有更多的上下文,这里很难帮助您。谢谢您的关注。在我的示例中,这只是一个输入错误,但是我使用的实际模板要大得多。谢谢你发现了这一点。在我的示例中,这只是一个输入错误,但是我使用的实际模板要大得多。