我的應用程序在我更新和刪除涼亭插件後有此錯誤。錯誤工廠無法更新後鮑爾
angular.js:14516 TypeError: starterFactory.loginRawUser(...).success is not a function
at ChildScope.$scope.loginRawuser (starterController.js:51)
at fn (eval at compile (angular.js:15351), <anonymous>:4:226)
at callback (angular.js:26969)
at ChildScope.$eval (angular.js:18172)
at ChildScope.$apply (angular.js:18272)
at HTMLButtonElement.<anonymous> (angular.js:26974)
at HTMLButtonElement.dispatch (jquery.js:5201)
at HTMLButtonElement.elemData.handle (jquery.js:5009)
(anonymous) @ angular.js:14516
(anonymous) @ angular.js:11004
$apply @ angular.js:18277
(anonymous) @ angular.js:26974
dispatch @ jquery.js:5201
elemData.handle @ jquery.js:5009
看起來像工廠是錯誤的,但在此之前,它很好,運行良好。
我想安裝angular-material,但它有衝突,所以我更新並刪除了一些插件。
這裏更新之前的bower.json。
{
"name": "myapp",
"version": "0.0.0",
"dependencies": {
"angular": "^1.4.0",
"bootstrap": "^3.2.0",
"angular-route": "^1.4.0",
"angular-sanitize": "^1.4.0",
"angular-touch": "^1.4.0",
"angular-ui-router": "0.3.1",
"oclazyload": "^1.0.9",
"bootstrap-switch": "^3.3.2",
"components-font-awesome": "^4.6.3",
"simple-line-icons": "^2.3.2",
"angular-password": "^1.0.3",
"angular-md5": "^0.1.10",
"angular-ui-notification": "^0.2.0",
"angular-loading-bar": "^0.9.0",
"ng-file-upload": "^12.2.9",
"ng-img-crop": "ngImgCrop#^0.3.2",
"angular-socket-io": "^0.7.0",
"angular-smart-table": "^2.1.8",
"smart-table-sticky-header": "st-sticky-header#^1.0.1",
"angular-simple-logger": "^0.1.7",
"ui-leaflet": "^2.0.0",
"angu-complete": "^2.4.2",
"fullcalendar": "^3.2.0",
"jquery-ui": "^1.12.1"
},
"devDependencies": {
"angular-mocks": "^1.4.0"
},
"appPath": "app",
"moduleName": "Yeoman",
"overrides": {
"bootstrap": {
"main": [
"less/bootstrap.less",
"dist/css/bootstrap.css",
"dist/js/bootstrap.js"
]
}
}
}
和這裏bower.json更新後。
{
"name": "myapp",
"version": "0.0.0",
"dependencies": {
"angular": "^1.6.3",
"bootstrap": "^3.3.7",
"angular-touch": "^1.6.3",
"angular-sanitize": "^1.6.3",
"angular-ui-router": "ui-router#^0.4.2",
"components-font-awesome": "^4.7.0",
"simple-line-icons": "^2.4.1",
"angular-password": "^1.0.3",
"angular-md5": "^0.1.10",
"angular-ui-notification": "^0.3.6",
"angular-loading-bar": "^0.9.0",
"ng-file-upload": "^12.2.13",
"ng-img-crop": "^0.3.2",
"angular-socket-io": "^0.7.0",
"angular-smart-table": "^2.1.8",
"angular-simple-logger": "^0.1.7",
"angu-complete": "^2.4.2",
"angular-material": "^1.1.3"
},
"devDependencies": {
"angular-mocks": "^1.6.3"
},
"appPath": "app",
"moduleName": "Yeoman",
"overrides": {
"bootstrap": {
"main": [
"less/bootstrap.less",
"dist/css/bootstrap.css",
"dist/js/bootstrap.js"
]
}
}
}
我沒有備份,所以我想嘗試使用舊代碼bower.json但是,但涼亭說
bower ECONFLICT Unable to find suitable version for angular
和更多ECONFLICT修改後的涼亭。
我嘗試使用谷歌搜索,但無法找到解決方案,是否有人可以解決這個問題。 謝謝
感謝,它的工作。 – Sae