获取导航栏左键单击

时间:2014-08-02 03:09:15

标签: onsen-ui

使用OnsenUI 1.0.4我使用此命令ons.navigator.getCurrentPage()。options.onLeftButtonClick从导航栏中获取左键的单击事件(字符串)。

在OnsenUI 1.1.x中,我将项目更改为使用ons-toolbar。 我现在如何获得左键?

谢谢

1 个答案:

答案 0 :(得分:0)

一种解决方案是使用ng-click或onclick属性来按钮标签s.t。

<ons-toolbar>
<div class="left"><ons-toolbar-button ng-click="myNavigator.popPage()">Btn</ons-toolbar-button</div>
....

另一种解决方案是像往常一样使用addEventListener javascript s.t。

<div ng-controller="TbCtrl">
<ons-page>
    <ons-toolbar>
        <div class="left"><ons-toolbar-button class="btn2">Btn2</ons-toolbar-button></div>
 ....

app.controller("TbCtrl",function($scope){  
    var elem = document.querySelector(".btn2");
    elem.addEventListener("click",function(){ 
      alert("OK"); // Your Code Here
    } ,false);
});