vue開發的專案,前端寫的 vue檔案中的生命週期方法,線上還存在嗎?

時間 2021-05-06 22:46:29

1樓:xvrzhao

mounted只是vue.js提供給你的介面,你在例項化(new Vue)的時候通過這個介面將你的業務邏輯傳給vue.js去處理,vue.

js會在特定的階段去呼叫你的提供的mounted方法。

你的說法就好比說你自己定義了乙個函式foo,瀏覽器也不認識這個foo,但是你呼叫foo()時,瀏覽器不也執行了嗎

2樓:

最高票已經解釋的很好的了

建議自己動手做乙個小專案,不使用Vue和es6,採用ES5語法,jQuery+ejs(或jade)做乙個小demo。

自己手動配置webpack,查詢各種loader,嘗試檔案分離,抽離公共模組,按需載入,模板編譯流程等等

這樣你不僅能理解瀏覽器中執行的Vue,一些框架和模板都能理解

3樓:

有的人都扯到原始碼那麼遠了, 我就說題主難道不知道vue可以用script標籤方式向jq一樣引用使用麼. 如果題主這樣用會了怎會提出如此問題

4樓:七月晨

.vue檔案可以是任意乙個單詞,只要裡面的內容能被webpack讀取出來,並生成瀏覽器看得懂html,js,css檔案就行。

5樓:

透過現象看本質,js就是本質,vue檔案最終是要被編譯成js檔案的,瀏覽器能夠識別和執行的也是js檔案。

話說現在的前端已經是這樣子的了嗎?直接跳過js來玩vue?

6樓:「已登出」

除非你上 babel-loader 之類的,你 npm build 基本上把 vue 轉成了 bundle.js 然後 publish 乙個引用了 bundle.js 的頁面

如果是問 debug 怎麼找到 vue 的,那麼靠的是 sourcemap

7樓:troy351

你在npm run dev的時候瀏覽器也不是執行的vue,也是執行的編譯過後的js。

npm run build的時候也是一樣。

區別是兩者編譯的結果根據不同的場景會有所不同

8樓:mafeifan

我之前也有類似的困擾。

看了相關文件之後解決大部分問題

這裡寫了篇使用vue-cli 執行npm run dev後都發生的事情。

HBuilder X 上 vue 的開發體驗如何?

不坑老師 既然刷到這道題了,我就來答非所問一下。不知道體驗如何,再好也不想去體驗了。曾經,我也是Hbuilder的粉絲之一,那個時候,它的社群還不像現在那麼熱鬧,Mui還顯得那麼稚嫩。後來,atom出現在我們的視野 不知道它是多久誕生的,但我是在對Hbuilder要放棄時才發現atom的 哇,原來還...

前端vue專案太大,每次熱更新都要等20秒,影響開發效率,有沒有好的解決辦法?

餘騰靖 這篇文章可以看一下https www.jianshu.com p 9a4fc51a423d要我說就兩個方面的手段 1.優化工具鏈 2.自身做減法,比如把一些第三方庫提取為 cdn,使用一些精簡版的第三方庫,或者有些第三方庫提供了按需打包的機制,比如 echarts counterxing 從...

我是乙個前端小白,現在初步掌握vue,之前寫了半年的jq,如今想要高階,需要學習哪些前端知識?

es6,html5這些都是基礎,必學的。然後看發展方向了。1.UI設計,人機互動方面,那麼css,UI設計,原型設計,這些的,我也不太清楚,反正這是乙個大的方向。2.業務邏輯方面,以會用為目標,解決客戶難題為己任,不用太糾結技術細節,快速理解客戶的業務需求,設計一套解決方案,實現客戶要求的功能。3....