cordova - Angularjs / Phonegape dropdown menu and ng-click -
i've error when try use ng-click directive in dropdown menu angular-ui-mobile.
i error :
[phonegap] [console.error] error: not resolve 'undefined' state 'candidate' [phonegap] w/z.transitionto@http://127.0.0.1:3000/vendor/angular-ui-router/release/angular-ui-router.min.js:7:17378 [phonegap] w/z.go@http://127.0.0.1:3000/vendor/angular-ui-router/release/angular-ui-router.min.js:7:16936 [phonegap] g/</i<@http://127.0.0.1:3000/vendor/angular-ui-router/release/angular-ui-router.min.js:7:25826 [phonegap] e/q<@http://127.0.0.1:3000/vendor/angular/angular.min.js:161:195 [phonegap] f@http://127.0.0.1:3000/vendor/angular/angular.min.js:47:146 [phonegap] lg/k.defer/c<@http://127.0.0.1:3000/vendor/angular/angular.min.js:50:68 this js code :
(function () { 'use strict'; app.controller('candidatecontroller', candidatecontroller); candidatecontroller.$inject = [ '$scope', ]; function candidatecontroller($scope) { var ctrl = this; ctrl.myfunction = myfunction; function myfunction() { alert('toto'); } } })(); my html code :
<div class="navbar navbar-app navbar-absolute-top"> <div class="btn-group pull-right"> <a ui-turn-on='mydropdown' class='btn'> <i class="alt-i icon-alt-menu"></i> </a> <ul class="dropdown-menu ng-hide" ui-outer-click="ui.turnoff('mydropdown')" ui-outer-click-if="ui.active('mydropdown')" role="menu" ui-show="mydropdown" ui-state="mydropdown" ui-shared-state="candidate" ui-turn-off="mydropdown"> <li> <a href="#" ng-click="ctrl.myfunction()"> <i class="alt-i icon"></i> <span>mon stand</span> </a> </li> </ul> </div> </div> and state provider :
$stateprovider .state('candidate', { url: '/candidate', templateurl: 'app/components/candidate/views/candidate.view.html', controller: "candidatecontroller", controlleras: 'ctrl' }) i don't understand error, "alert" works well. thanks
Comments
Post a Comment