路线:
此处模板和控制器无法正常工作。以下是代码:
h
控制器:
(function() {
'use strict';
angular.module('signup', ['ui.router']).config(appConfig);
appConfig.$inject = ['$stateProvider', '$locationProvider'];
function appConfig($stateProvider, $locationProvider) {
$locationProvider.html5Mode({
enabled: true,
requireBase: true
});
$stateProvider
.state('signup', {
url: '/',
templateUrl: 'app/signup/signup.html',
controller: 'SignUpController',
controllerAs: 'vm'
});
}
})();
HTML here
(function() {
'use strict';
angular
.module('signup')
.controller('SignUpController', SignUpController);
function SignUpController() {
var vm = this;
vm.title = "signup";
console.log("signup controller");
}
})();
控制台和标题未显示。我不知道这里有什么问题。
谢谢
答案 0 :(得分:0)
问题可能是缺少标记,角度ui-router需要插入与状态相关的任何模板。
添加相同解决了这个问题。