2
<ons-navigator-toolbar right-button-icon="fa fa-thumbs-up fa-lg icon-white" on-right-button-click="ons.slidingMenu.toggleMenu();">

右クリックで標準のJava関数を呼び出せるようにしたい。

on-right-button-click="alert('Test');" を試してみました

4

1 に答える 1

1

Angularjs は関数のスコープを調べます。グローバル ウィンドウ オブジェクトを参照しません。

ただし、アラート関数を $rootScope にアタッチすることはできます

    var myApp = angular.module('myApp', ['ngTouch', 'onsen.directives']);   

    myApp.run(function($rootScope){
        $rootScope.alert = function(message){
            window.alert(message);
        }
    });
于 2014-03-19T08:04:56.077 に答える