さまざまなgithubディレクティブの例を見てきましたが、動作するJSFiddleは含まれていませんでしたが、そのいずれも動作させることができませんでした。この点は驚いてAngular-UIにはありません。AngularJSとBootstrap DatePickerディレクティブの使用例?
答えて
これはあなたのview.htmlであるとしましょう:
あなたcontroller.jsで <script type="text/javascript" src="js/bootstrap-datepicker.js"></script>
<div id="datepicker"></div>
<script type="text/javascript">
$('#datepicker').datepicker().on('changeDate', function(ev){
var element = angular.element($('#datepicker'));
var controller = element.controller();
var scope = element.scope();
scope.$apply(function(){
scope.doSomethingWithDate(ev.date);
});
});
</script>
そして:
$scope.doSomethingWithDate = function (date){
alert(date);
};
ことだ。つまり、それは動作します:)
これを参照してください。指令、作業カレンダーfiddle: http://jsfiddle.net/nabeezy/HB7LU/209/
myApp.directive('calendar', function() {
return {
require: 'ngModel',
link: function (scope, el, attr, ngModel) {
$(el).datepicker({
dateFormat: 'yy-mm-dd',
onSelect: function (dateText) {
scope.$apply(function() {
ngModel.$setViewValue(dateText);
});
}
});
}
};
})
上記のリンクに正しい書式が書かれていません – vinodh
しかし、年形式...または月形式に変更することはできません –
私は簡単な例を探していましたが、見つけられませんでしたが、コードとリンクがいっぱいで、それをきれいにしました。ここでは、角度を使ったdatepickerブートストラップ:
--->sample page < ---
はい、問題なく使用できます。あなたがPlunkを作ったりあなたのコードを投稿したりしなかったのは残念です。 _that_は動作しますが、_how_は動作しません。実際にはあまり役に立ちません:-( – Mawg
その作業は、jsfiddleやplunkerを共有してください。 –
今確認してください。 jquery
とcss
を追加しています。ここ
- 1. AngularJS Bootstrap datepickerエラー
- 2. BootstrapのdatepickerディレクティブをAngularJS Materialに変換する
- 3. javascript - AngularJS - UI Bootstrap Datepicker
- 4. AngularJsでbootstrap-datepickerを実装する
- 5. anglejsのブートストラップdatepickerディレクティブ
- 6. Angularディレクティブでbootstrap-daterangepickerを使用する
- 7. MomentJSを使用したBootstrap Datepickerロケール
- 8. Bootstrap Modalでbootstrap-datepickerを使用するには?
- 9. angularjs他のディレクティブテンプレート内のディレクティブを使用
- 10. bootstrap-datepicker double addonとstopPropagation
- 11. AngularJSのディレクティブを使用したハイチャート
- 12. AngularJSのディレクティブでフィルタを使用する
- 13. Angular Bootstrap datepickerカスタムクラス
- 14. Bootstrap v4 datepicker
- 15. ng2-bootstrap datepickerエラー
- 16. asp.net jquery bootstrap datepicker
- 17. bootstrap selectプラグインをvuejsディレクティブとブラウザで使用する方法
- 18. ポップアップモードとしてng2-bootstrap datepickerを使用するには?
- 19. ディレクティブの使用例コーナー1.5での使用例
- 20. AngularJS - ng-showディレクティブを使用する
- 21. 日付を使用したAngularJS datepicker
- 22. ng-bootstrap datepicker形式
- 23. Bootstrap Datepicker startdate on value
- 24. npm install bootstrap-material-datepicker
- 25. Angular UI Bootstrap - ポップアップDatepicker
- 26. RequireJS + Bootstrap Datepicker + Locale Files
- 27. AngularJS - ディレクティブ
- 28. 月と年のAngularjsブートストラップdatepicker
- 29. angle2のbootstrap datepicker入力フィールドの使用方法
- 30. ユニットテストのangularjsディレクティブ
完璧な作業1:http://mgcrea.github.io/angular-strap/#/datepicker – charlietfl
角度-ストラップの問題は、それがよりディレクティブに非常に異なるアプローチをとることですGoogleのAngularJSチームのBootstrap-UIプロジェクト。事実、Angular-Strapのアプローチは、Bootstrap.jsファイルが変更されたときに破損しやすくなります。この場合、Angular Bootstrap-UIではそうではありません。 – brushleaf
charlietfl、おそらく質問には説明が必要ですが、アーキテクチャに関する私のコメントは有効で、Angular Bootstrap-UIとAngular-Strapの比較でよく書かれています。 – brushleaf