angular.js使用ui-router注入報(bào)錯(cuò),附報(bào)錯(cuò)圖
問題描述
var esmsApp = angular.module(’esmsApp’, [ // 外部庫模塊 ’ui.router’]);esmsApp.config(function($stateProvider, $urlRouterProvider) { $urlRouterProvider.otherwise(’/index’); $stateProvider.state(’index’, { url: ’/index’, views: {’’: { templateUrl: ’../view/index.html’},’header@index’: { templateUrl: ’../view/header.html’},’content@index’: { templateUrl: ’../view/content.html’},’footer@index’: { templateUrl: ’../view/footer.html’},’modal@index’: { templateUrl: ’../view/modal.html’} }})})
項(xiàng)目結(jié)構(gòu)圖如下:
報(bào)錯(cuò)提示:
沒發(fā)現(xiàn)邏輯上有什么問題,麻煩看看因?yàn)槭裁匆陨铣绦蚨螆?bào)錯(cuò)
問題解答
回答1:你這個(gè)錯(cuò)誤是標(biāo)點(diǎn)符號(hào)的錯(cuò)啊,看看引號(hào) 逗號(hào)啥的,不一定在這段程序里
回答2:模塊依賴注入報(bào)錯(cuò)...如果不熟悉,不要使用壓縮包,直接引用源碼,會(huì)更容易排查問題。
回答3:這個(gè)程式看起來沒有什么問題,angularjs對(duì)大小寫比較敏感還有就是全角與半角狀態(tài)
