欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Vue 2.5 Level E 發(fā)布了: 新功能特性一覽

 更新時間:2017年10月24日 15:38:51   投稿:mrr  
很高興Vue 2.5 Level E 發(fā)布了。在這篇文章中,我們將重點介紹一些更重要的的變化:更好的 TypeScript 集成,更好的錯誤處理,更好地支持單文件組件中的函數(shù)式組件以及與環(huán)境無關(guān)的服務(wù)端渲染

我們很高興宣布 Vue 2.5 Level E 的發(fā)布!本次發(fā)布包括多個功能提升并且我們推薦你查看發(fā)布說明來獲取完整詳細(xì)信息。 在這篇文章中,我們將重點介紹一些更重要的的變化:更好的 TypeScript 集成,更好的錯誤處理,更好地支持單文件組件中的函數(shù)式組件以及與環(huán)境無關(guān)的服務(wù)端渲染。

更好的 TypeScript 集成

得益于 TypeScript 團隊的幫助,2.5 提供了大大改進的類型聲明,可以與 Vue 的開箱即用的 API 一起使用,而不需要組件類裝飾器。 新的類型聲明還可以讓 Vetur 等編輯器擴展功能更強大,為純 JavaScript 用戶提供更好的Intellisense 支持。 更多詳細(xì)信息,請查看我們之前關(guān)于更改的信息(翻譯版本)。

感謝來自 TypeScript 團隊的 Daniel Rosenwasser 發(fā)起的PR,以及核心團隊成員 Herrington Darkholme和 Katashin 的改進和審查。

注意:TypeScript 用戶還應(yīng)將以下包更新為最新版本從而兼容類型聲明:vue-router,vuex,vuex-router-sync 和vue-class-component。

更好地錯誤處理

在2.4及更早版本中,我們通常使用全局 config.errorHandleroption 來處理應(yīng)用程序中的意外錯誤。 我們還有renderError 組件選項來處理渲染函數(shù)中的錯誤。 但是,我們?nèi)鄙偬幚響?yīng)用程序特定部分內(nèi)的泛型錯誤的機制。

在2.5中,我們引入了新的 errorCaptured 鉤子。 具有此鉤子的組件捕獲其子組件樹(不包括其自身)中的所有錯誤(不包括在異步回調(diào)中調(diào)用的那些)。 如果你熟悉React,這與 React 16 中引入的錯誤邊界的概念相似。鉤子接收與全局 errorHandler 相同的參數(shù),你可以利用這個鉤子來優(yōu)雅地處理和顯示錯誤。

更好地支持 SFC 中的函數(shù)式組件

使用 vue-loader> = 13.3.0 和 Vue 2.5,在 * .vue 文件中定義為單個文件組件的函數(shù)式組件現(xiàn)在可以得到正確的模板編譯,Scoped CSS和熱重新加載支持。 這使得將葉子組件轉(zhuǎn)換為函數(shù)式的更為容易,從而進行性能優(yōu)化。

*感謝核心團隊成員Blake Newman 對于這些功能做出的貢獻。

與環(huán)境無關(guān)的服務(wù)端渲染

vue-server-renderer 的默認(rèn)構(gòu)建假定一個 Node.js 環(huán)境,這使得它在有的 JavaScript 運行時(如 php-v8js 或Nashorn)中不可用。 在 2.5 中,我們已經(jīng)發(fā)布了一個與環(huán)境無關(guān)的 vue-server-renderer 版本,可以在瀏覽器或純 JavaScript 引擎中使用。 這可以打開有趣的策略,例如直接在 PHP 進程中使用 Vue 服務(wù)端渲染。

同樣,我們建議你查看完整的發(fā)布說明從而了解其他 API 的改進,包括 v-on,v-model,scoped slot,provide/inject 等。 你可能也對我們的公共藍(lán)圖感興趣,詳細(xì)說明了團隊的工作。 干杯!

總結(jié)

以上所述是小編給大家介紹的Vue 2.5 Level E 發(fā)布了: 新功能特性一覽,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

  • vue實現(xiàn)垂直無限滑動日歷組件

    vue實現(xiàn)垂直無限滑動日歷組件

    這篇文章主要為大家詳細(xì)介紹了vue實現(xiàn)垂直無限滑動日歷組件,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-04-04
  • vue?的全選組件封裝你知道多少

    vue?的全選組件封裝你知道多少

    這篇文章主要為大家詳細(xì)介紹了vue的全選組件封裝,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-02-02
  • 7個很棒的Vue開發(fā)技巧分享

    7個很棒的Vue開發(fā)技巧分享

    這篇文章主要為大家整理了7個很棒的Vue開發(fā)技巧,可以幫助大家更好的理解和使用vue框架。文中的示例代碼講解詳細(xì),感興趣的可以了解一下
    2023-02-02
  • vue3中頁面跳轉(zhuǎn)兩種實現(xiàn)方式

    vue3中頁面跳轉(zhuǎn)兩種實現(xiàn)方式

    在Vue3中Vue?Router是一個常用的路由管理庫,它提供了一種簡單而強大的方式來實現(xiàn)路由跳轉(zhuǎn)和導(dǎo)航,這篇文章主要給大家介紹了關(guān)于vue3中頁面跳轉(zhuǎn)的兩種實現(xiàn)方式,需要的朋友可以參考下
    2024-09-09
  • Vue自定義指令上報Google Analytics事件統(tǒng)計的方法

    Vue自定義指令上報Google Analytics事件統(tǒng)計的方法

    我們經(jīng)常需要接入統(tǒng)計服務(wù)以方便運營,這篇文章主要介紹了Vue自定義指令上報Google Analytics事件統(tǒng)計的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-02-02
  • 通過原生vue添加滾動加載更多功能

    通過原生vue添加滾動加載更多功能

    這篇文章主要介紹了通過原生vue添加滾動加載更多功能,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-11-11
  • 在Vant的基礎(chǔ)上封裝下拉日期控件的代碼示例

    在Vant的基礎(chǔ)上封裝下拉日期控件的代碼示例

    這篇文章主要介紹了在Vant的基礎(chǔ)上封裝下拉日期控件的代碼示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-12-12
  • vue 數(shù)組和對象不能直接賦值情況和解決方法(推薦)

    vue 數(shù)組和對象不能直接賦值情況和解決方法(推薦)

    這篇文章主要介紹了vue 數(shù)組和對象不能直接賦值情況和解決方法,需要的朋友可以參考下
    2017-10-10
  • Vue異步更新DOM及$nextTick執(zhí)行機制解讀

    Vue異步更新DOM及$nextTick執(zhí)行機制解讀

    這篇文章主要介紹了Vue異步更新DOM及$nextTick執(zhí)行機制解讀,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-03-03
  • Vue?2中實現(xiàn)CustomRef方式防抖節(jié)流

    Vue?2中實現(xiàn)CustomRef方式防抖節(jié)流

    這篇文章主要為大家介紹了Vue?2中實現(xiàn)CustomRef方式防抖節(jié)流示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-02-02

最新評論