2

Monaca で Onsenui アプリを開発していて、自分の にカスタム関数を追加したいon-right-button-click event:

<ons-navigator 
  title="MyTitlte"
  right-button-icon="fa fa-lg fa-refresh"
  on-right-button-click="refresh()"
  page="pages/msg.html">
</ons-navigator>

私のrefresh()関数はコントローラーで定義されています

moduleApp.controller('MyCtrl', ['$scope', '$http', function ($scope, $http) { 

   // Refresh items
   $scope.refresh = function () {
    ....
   };
}]);

ご協力いただきありがとうございます

4

1 に答える 1

1

ナビゲーターまたはナビゲーターの上に「MyController」を設定する必要があります。

<ons-navigator
  ng-controller="MyController" 
  title="MyTitlte"
  right-button-icon="fa fa-lg fa-refresh"
  on-right-button-click="refresh()"
  page="pages/msg.html">
</ons-navigator>
于 2014-03-24T05:46:35.707 に答える