回覆列表
  • 1 # 使用者9087676743597

    不建議透過npm的方式引入這兩個東西,因為這兩個東西本身就是打包好的,透過npm的方式過去,還得在webpack中排除掉,迂迴。要用就直接在html中透過script和link標籤引入。

    jQuery是時代的產物,如果要用到vue,那麼可以理解你不太需要關注瀏覽器dom的相容性問題,不關注瀏覽器相容性的話,jQuery就不必太考慮了。如果是做老專案遷移,建議評估好工作量後,做重構,包括對之前一些老的jQuery模組的重寫,如果是新專案,對於dom的處理就不要在對jQuery念念不忘了,他能幫你一時,但時代的產物終究是要隨著時代的過去而過去的,它可能不會消亡,但已經不是那麼重要了。好好看看MDN文件,現在的瀏覽器對標準的dom和css支援已經很好了,基於vue這類框架,操作dom不會很複雜,相反的是,vue裡用jQuery操作dom,會變得更復雜,過來人。

    至於bootstap,如果只是用到樣式,建議就直接在html中透過link引入吧,vue中設定相應的class,如果需要樣式的同時,用到一些特定元件的api,比如modal,datepicker之類的,那麼建議找找vue版本的bootstap庫,要star數高的,絕對不會太坑。

    以上。

  • 中秋節和大豐收的關聯?
  • 蘋果6s3d touch有時候失靈是怎麼回事?