リプレイスなどでやむなく bootstrap-datepicker と Vue.js を連携しなけれならない、という場合の対処方法です。 Laravel での実装を想定しておりますが、ディレクトリ構成などは適宜読み替えれば Laravel 以外でも同様に実装できると思います。 また、Vue.js には 専用の素敵な Datepicker がいくつもありますから、新規開発ではぜひ Vue.js 用のものを使ってくださいね。 Vue.js と jQuery の併用は相性が悪い Vue.js はリアクティブ系ライブラリと言われます。 仮想のドキュメントツリー (VirtualDOM) を内部で管理し、イベントなどにより VirtualDOM に変更があった場合、DOM 側にそれを反映するという仕組みで動いています。 これに対し、jQuery は DOM を直接操作する、という点が大きく違います。
![[Vue.js] Vue.js と bootstrap-datepicker を連携する - atuweb 開発ブログ](https://cdn-ak-scissors.b.st-hatena.com/image/square/a273236f258f5bda58e4ed1a33dd9cf4d9efc807/height=288;version=1;width=512/https%3A%2F%2Fatuweb.info%2Fimages%2Feyecatches%2Flaravel_mix_lg.png)