这是我的app.js
var Myapp = ons.bootstrap('Myapp',[]);
document.addEventListener('deviceready', function () {
}, false)
controller.js:
Myapp.controller('LoginCtrl', ['$scope', '$state', 'LoginSrvs', function ($scope, $state, LoginSrvs)
{
$scope.login = function (LoginAccount) {
debugger;
var username = LoginAccount.username;
var password = LoginAccount.password;
var parameter = JSON.stringify({ username: username, password: password });
var loginData = LoginSrvs.login(parameter);
loginData.then(function (str) {
})
$state.go('index');
};
}]);
和我的路线.js
MyApp.config( [ '$ stateProvider', '$ urlRouterProvider',
function ($stateProvider,
$urlRouterProvider) {
debugger;
$stateProvider
.state('index', {
url: '/index',
templateUrl: ''
})
$urlRouterProvider.otherwise('/');
}]);
找不到 state.go
,并且在点击时不会触发控制器操作。
答案 0 :(得分:0)
如果您不想要任何内容,请将templateUrl: ''
替换为template: ''
。