var m1=angular.module('myApp', ['ui.router']);
m1.component('index',{
template:'<h1>{{name}}</h1>',
});
m1.component('user',{
template:'<h1>{{name}}</h1>',
});
m1.config(function($stateProvider) {
var indexState = {
name: 'index',
url: '/index',
component:'index'
}
var userState = {
name: 'user',
url: '/user',
component:'user'
}
$stateProvider.state(indexState);
$stateProvider.state(userState);
});
Maafkan saya, kandungan templat di dua negeri di sini tidak dipaparkan dalam penyemak imbas Boleh saya bertanya mengapa?
Saya mencubanya dan nampaknya ia adalah masalah versi Konfigurasi ui-router mungkin tidak mempunyai atribut komponen.
Tukar komponen:'pengguna' kepada templat:'<pengguna></pengguna>' Hanya gunakan komponen sebagai arahan