我們正在撰寫Ionic,Cordova,AngularJS的應用程序。 我的代碼是https://jsfiddle.net/sweety1112/wag7ye4b/1/ 我的問題是,ui-sref或ng-click沒有按預期工作。有沒有錯誤?ng-click無法在AngularJS,Cordova中工作
$stateProvider
.state('app', {
url: '',
abstract: true,
templateUrl: 'HomePage.html'
})
.state('app.home', {
url: '/home',
templateUrl:'templates/HomeScreen.html',
controller: 'HomePageCtrl'
})
.state('app.scan',
{ parent:'app',
url: '/scan',
templateUrl: 'templates/Scan.html'
// controller: 'SettingsController'
})
.state('app.help', {
url: '/help',
templateUrl:'templates/Help.html'
})
在HTML我有
$scope.funOne=function(){
alert("Button Clicked"); };
那麼這應該從HTML
<div> <br/><br/><br/><br/><br/><br/><div ng-click="funOne()"><h1> Home Screen</h1> </div>
<div class="centerButton" ng-click="funOne()">
<a ui-href="app.help"> <img src='assets/img/start_btn.png'/> </a>
<p>START</p>
</div>
NG-點擊由具有主屏幕上的DIV工作進行調用,但它不適用於Image。即使ui-sref也不適用於圖像。
我想你沒有正確定義的依賴或不包括他們,你的index.html文件。改變了一下,這小提琴工作https://jsfiddle.net/wag7ye4b/3/ – V31 2015-03-03 07:08:33
它在小提琴工作,但不是在我的設置? – 2015-03-03 08:33:02
是的東西可能是錯誤的你的設置 – V31 2015-03-03 08:33:59