点击事件ng-click不起作用 [英] click event ng-click not working
本文介绍了点击事件ng-click不起作用的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
历史和主页工作正常,但'ng-click =toggleMenu()'不起作用所以请帮助我
点击事件 ng-click =toggleMenu()
无效..
History and Home page are work fine but 'ng-click="toggleMenu()"' are not working so please help me
click event ng-click="toggleMenu()"
is not working..
有人可以帮我解决吗?
我的代码是,
My code is,
<ion-tab title="History" icon-off="ion-document" icon-on="ion-document-text" href="#/tab/history">
<ion-nav-view name="tab-history"></ion-nav-view>
</ion-tab>
<a class="button" ng-click="toggleMenu()">More</a>
.controller('MoreCtrl', function($scope,$ionicSideMenuDelegate) {
$scope.toggleMenu = function()
{
alert('test toggle');
$ionicSideMenuDelegate.toggleRight();
};
})
推荐答案
我认为这里不需要控制器。你可以这样试试。
I think controller are not required here . can you try this way.
<ion-tab title="More" icon-off="ion-ios-more-outline" icon-on="ion-ios-more" ng-click="toggleMenu()">
</ion-tab>
</ion-tabs>
.run(function($ionicPlatform,$state,$rootScope,$ionicActionSheet,$ionicSideMenuDelegate) {
$rootScope.toggleMenu = function() {
alert('test toggle');
$ionicSideMenuDelegate.toggleRight();
}
})
请查看此问题,请 Ionic框架离子标签不触发事件
更多信息此链接用于演示
http://codepen.io/cfjedimaster/pen/iplCx
more information this link for demo
http://codepen.io/cfjedimaster/pen/iplCx
这篇关于点击事件ng-click不起作用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文