Html 如何使下拉菜单不在插入符号上重新加载页面单击角度2
我正在开发Angular 2应用程序,并根据一个引导示例为菜单栏创建了一个HTML组件。每当我点击第1页附近的插入符号时,它就会重新加载整个页面,而不仅仅是显示子菜单。我做错了什么 菜单栏:Html 如何使下拉菜单不在插入符号上重新加载页面单击角度2,html,twitter-bootstrap-3,angular,Html,Twitter Bootstrap 3,Angular,我正在开发Angular 2应用程序,并根据一个引导示例为菜单栏创建了一个HTML组件。每当我点击第1页附近的插入符号时,它就会重新加载整个页面,而不仅仅是显示子菜单。我做错了什么 菜单栏: 问题在于href=“#”。尝试使用href=“javascript:void(0)” 问题在于使用href和#。单击后,您将调用您的路由配置正在拾取的url路由。执行以下两种操作之一更新href以导航到某个视图,或者不使用href=#,而是调用ng单击以调用导航 如果里面的代码
-
问题在于href=“#”
。尝试使用href=“javascript:void(0)”
问题在于使用href和#。单击后,您将调用您的路由配置正在拾取的url路由。执行以下两种操作之一更新href以导航到某个视图,或者不使用href=#,而是调用ng单击以调用导航 如果里面的代码无法运行,请不要使用剪贴功能。你知道你使用的是过时的路由器版本吗?@GünterZöchbauer:哦,抱歉!我不会t@G英特尔茨·切鲍尔:这是从哪里来的,不是吗?这里没有@RouteConfig()
。至少从一段时间以来没有。有一个错误。复制我的代码,它现在可以工作了。它不会重新加载,但也不会从菜单上掉下来:(我想应该可以。请仔细检查你的代码。为我工作。谢谢!它是angular 2,不能使用ng clickGood catch。使用(单击),(单击)=“someevent()”,除非你想右键单击并在新选项卡中打开,否则效果很好
<a class="dropdown-toggle" data-toggle="dropdown" href="javascript:void(0)">
Page 1
<span class="caret"></span>
</a>