我是新角度。我試圖使用這個插件: http://ngmodules.org/modules/angular-datepicker我跑涼亭和 咕嚕生成,所以我想我已經得到他們正確安裝。整合有角度的插件
當我用grunt serve啓動應用程序時,我只是'未被捕獲的 對象'。
我的一個障礙是我並不完全熟悉如何設置應用程序 。
我工作的dash.html頁面有一個破折號directive.js,像這樣:
angular.module('sysomos.ads'). directive('sysReportViewQuery', [ function() { } ]). //...etc. directive('sysReportViewQueryToggle', [ function() { } ]);
我想也許我可以添加dateRangePicker這樣的:
angular.module('sysomos.ads',['dateRangePicker']).//etc
但那不起作用。
還有一個叫做app.js的非常短的文件,我嘗試添加 這個插件:'use strict';
angular.module('sysomos.ads', [ 'LocalStorageModule', 'ngCookies', 'ui.router', 'ngAnimate', 'mgcrea.ngStrap', 'sys.common.api', 'sys.common.auth', 'dateRangePicker' ]);
但沒有喜樂。
我意識到我問我自己的應用程序是如何構建的,但我希望這是一個常見的 的,可識別的設置。
[更新:] 在試圖得到這個插件安裝在一個適當的基礎,我已經卸載並刪除該文件手動,然後回去和使用亭子爲自動安裝,從亭子的日期選擇器.IO。它可能是也可能不是同一個模塊,沒關係,我只是試圖安裝一些東西。
當我咕嚕建立,它給了我這個消息:
角日期選擇器是不是在你的文件注入。 請去參加「應用程序\公用\ LIB \角日期選擇器」一看您需要的文件,然後手動在文件中包含它。
什麼「文件」我手動包括它?如何? bower.json?
我猜也許這是一個路徑問題的 - 有角,日期選擇器內的幾個子文件夾 - 我會感到驚訝,如果能找到合適的文件:
-angular-datepicker -app -scripts -datePicker.js -dateRange.js
,但我沒有看到我將如何修復它在bower.json文件中 - 那裏沒有路徑。
我的根bower.json看起來是這樣的:
{
"name": "sysomos-ads",
"version": "0.0.0",
"dependencies": {
"angular": "1.2.16",
"angular-ui-router": "0.2.10",
"angular-strap": "2.0.2",
"angular-animate": "1.2.16",
"angular-motion": "0.3.2",
"angular-cookies": "1.2.16",
"angular-local-storage": "0.0.5",
"jquery": "1.11.0",
"bootstrap": "3.1.1",
"components-font-awesome": "4.1.0",
"angular-datepicker": "~1.0.3"
},
"devDependencies": {
"angular-mocks": "1.2.16",
"angular-scenario": "1.2.16"
}
}
和角,日期選擇器/亭子。JSON看起來是這樣的:
{
"name": "angular-datepicker",
"license": "MIT",
"version": "1.0.0",
"ignore": [
".gitignore","README.md"
],
"dependencies": {},
"devDependencies": {
"angular": "1.2.0-rc.2",
"jquery": "~2.0.2",
"angular-mocks": "~1.0.5",
"angular-scenario": "~1.0.5",
"angular-bootstrap": "~0.3.0"
},
"resolutions": {
"angular": "1.2.0-rc.2"
}
}
有一個datepicker沒有datePicker.js或dateRange.js文件。 – DaveC426913
我已更新原始帖子以反映我的進度。 – DaveC426913