ขออภัย คำถามของฉันอาจดูซ้ำกันเพราะว่าฉันกำลังเรียนรู้ Angular JS ด้วยเทมเพลตที่ดาวน์โหลดมาบางส่วน แต่ฉันไม่ได้สิ่งที่ฉันต้องการจริงๆ ในการค้นหา
นามธรรม: จริงหมายถึงอะไร?
คำถามหลักคือ .otherwise('/app/dashboard'); พาฉันไปที่ Partials/app_dashboard.html ถ้าฉันพูดถึง /dashboard ไว้ ไม่อย่างนั้นมันควรจะพาฉันไปที่นั่น แต่ทำไม /app/dashboard ถึงพาฉันไปที่ Partials/app_dashboard.html abstract: true มีผลกระทบอย่างอื่นหรือไม่?
div ส่วนหัว, div คอนเทนเนอร์ (ui-view) และ div ส่วนท้ายถูกวางไว้ใน app.html
$urlRouterProvider
.otherwise('/app/dashboard');
$stateProvider
.state('app', {
abstract: true,
url: '/app',
templateUrl: 'partials/app.html'
})
.state('app.dashboard', {
url: '/dashboard',
templateUrl: 'partials/app_dashboard.html'
})
.state('app.ui', {
url: '/ui',
template: '<div ui-view class="fade-in-up"></div>'
})