1
我在我的菜单中有链接,可以在我的页面中定位。我希望菜单在其中一个链接被点击并且仍然发生默认动作时折叠。看来,当我绑定aurelia事件处理程序时,默认操作从不会发生(链接不会导航)。我如何绑定一个aurelia事件处理程序以及对锚标记执行默认操作?绑定Aurelia事件处理程序可防止默认操作
即:
HTML
<ul class="${navClass}">
<li><a href="#about" click.trigger="_toggleMenu()"><i class="fa fa-pencil" style="color: #FFFF00;"></i><span>About</span></a></li>
</ul>
JS
_toggleMenu() {
if(this.navClass == 'nav') {
this.navClass += ' expand';
} else {
this.navClass = 'nav';
}
}