Vue 2.5 Level E 新功能特性分享
Vue 2.5 Level E 發布了。我們將重點介紹一些更重要的變化:更好的 TypeScript 集成,更好的錯誤處理,更好地支援單文件組件中的函數式組件以及與環境無關的服務端渲染,希望能幫助大家。
我們很高興宣布 Vue 2.5 Level E 的發布!本次發布包括多個功能提升並且我們推薦你查看發布說明來獲取完整詳細信息。 在這篇文章中,我們將重點介紹一些更重要的變化:更好的 TypeScript 集成,更好的錯誤處理,更好地支援單文件組件中的函數式組件以及與環境無關的服務端渲染。
更好的TypeScript 整合
#得益於TypeScript 團隊的幫助,2.5 提供了大幅改進的類型聲明,可以與Vue 的開箱即用的API 一起使用,而不需要組件類別裝飾器。 新的類型聲明還可以讓 Vetur 等編輯器擴充功能更強大,為純 JavaScript 用戶提供更好的Intellisense 支援。 更多詳細信息,請查看我們之前關於更改的信息(翻譯版本)。
感謝來自 TypeScript 團隊的 Daniel Rosenwasser 發起的PR,以及核心團隊成員 Herrington Darkholme和 Katashin 的改進和審查。
注意:TypeScript 使用者也應將下列套件更新為最新版本從而相容於類型宣告:vue-router,vuex,vuex-router-sync 和vue-class-component。
更好地錯誤處理
在2.4及更早版本中,我們通常使用全域config.errorHandleroption 來處理應用程式中的意外錯誤。 我們也有renderError 元件選項來處理渲染函數中的錯誤。 但是,我們缺少處理應用程式特定部分內的泛型錯誤的機制。
在2.5中,我們引入了新的 errorCaptured 鉤子。 具有此鉤子的組件捕獲其子組件樹(不包括其自身)中的所有錯誤(不包括在異步回調中調用的那些)。 如果你熟悉React,這與 React 16 中引入的錯誤邊界的概念相似。鉤子接收與全域 errorHandler 相同的參數,你可以利用這個鉤子來優雅地處理和顯示錯誤。
更支援SFC 中的函數式元件
#使用vue-loader> = 13.3.0 和Vue 2.5,在* .vue 檔案中定義為單一檔案元件的函數式元件現在可以得到正確的範本編譯,Scoped CSS和熱重新載入支援。 這使得將葉子組件轉換為函數式的更為容易,從而進行效能最佳化。
*感謝核心團隊成員Blake Newman 對於這些功能所做的貢獻。
與環境無關的服務端渲染
vue-server-renderer 的預設建構假定一個Node.js 環境,這使得它在有的JavaScript 運行時(如php-v8js 或Nashorn)中不可用。 在 2.5 中,我們已經發布了一個與環境無關的 vue-server-renderer 版本,可以在瀏覽器或純 JavaScript 引擎中使用。 這可以開啟有趣的策略,例如直接在 PHP 流程中使用 Vue 服務端渲染。
同樣,我們建議你查看完整的發布說明從而了解其他 API 的改進,包括 v-on,v-model,scoped slot,provide/inject 等。 你可能也對我們的公共藍圖感興趣,詳細說明了團隊的工作。 乾杯!
相關推薦:
以上是Vue 2.5 Level E 新功能特性分享的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

夸克網盤和百度網盤都是很便利的儲存工具,不少的用戶都在詢問這兩款軟體互通嗎?夸克網盤怎麼分享到百度網盤?下面就讓本站來為用戶們來仔細的介紹一下夸克網盤的文件怎麼保存到百度網盤方法吧。夸克網盤的文件怎麼保存到百度網盤方法1、想要知道怎麼把夸克網盤的文件轉到百度網盤,首先在夸克網盤上下載需要保存的文件,然後打開百度網盤客戶端後,選擇壓縮檔案要儲存的資料夾,雙擊開啟該資料夾。 2、開啟該資料夾後,點選視窗左上角區域的「上傳」。 3、在電腦中找到需要上傳的壓縮文件,點選選

今日凌晨,蘋果正式發布了iPadOS18,該系統不僅擁有iOS18當中的經典功能,而且還新增了一些獨特的功能,例如支援數學筆記計算器等,進一步提升了iPad用戶的體驗感,有興趣的朋友快來看看。這次iPadOS18不僅完美繼承了iOS18的核心功能,如個性化的控制中心設計,允許用戶根據個人偏好自由調整控制項順序和佈局,以及備受期待的遊戲模式,為遊戲玩家提供了更流暢、更沉浸的遊戲體驗,也特別針對iPad的大螢幕優勢和ApplePencil的創意用途,加入了多項獨特功能,進一步拓展了iPad的生產力

1.首先我們進入到網易雲音樂中,然後在軟體首頁介面中,點選進入到歌曲的播放介面中。 2.然後在歌曲播放介面中,找到右上方的分享功能按鈕,如下圖紅框所示位置,點擊選擇分享的管道;在分享管道中,點擊底部的「分享至」選項,然後選擇第一個“微信朋友圈”,即可將內容分享至微信朋友圈。

近期,百度網盤安卓客戶端迎來了全新的8.0.0版本,這個版本不僅帶來了許多變化,還增添了許多實用功能。其中,最引人注目的便是資料夾共享功能的增強。現在,使用者可以輕鬆邀請好友加入,共同分享工作與生活中的重要文件,實現更便利的協作與分享。那麼究竟該如何分享給好友自己需要分享的文件呢,下文中本站小編就會為大家帶來詳細內容介紹,希望能幫助大家! 1)開啟百度雲APP,先點選在首頁選擇相關的資料夾,再點選介面右上角的【...】圖示;(如下圖)2)接著點選「共用成員」一欄中的【+ 】,最後在勾選所

小編近日得知,微軟Edge瀏覽器新功能「超級拖曳」上線,解鎖新分頁開啟連結第四種方式,方便用戶更快開啟連結。目前在微軟Edge瀏覽器中,用戶想要在新分頁中開啟連結或圖像,有以下三種方式:1、右鍵連結或圖像,然後選擇對應的操作選項。 2、拖曳連結或圖片到標籤頁欄。 3.使用滑鼠滾輪點擊連結或圖像。而「超級拖曳」帶來了第四種互動操作,使用者點擊連結、部分文字或圖像,然後將其橫向、向上或向下拖曳一點,即可在新標籤頁中開啟它。使用者拖曳文字之後,會預設呼叫Edge瀏覽器的預設搜尋引擎,開啟新的標籤頁

據了解,微信上線了一個新功能:「安靜模式」。開啟後,微信在訊息通知、音訊視訊通話、視訊號碼內容播放等所有場景下,都不會再發出聲音。在iOS微信更新到最新版本,透過“微信”-“我”-“設定”-“關懷模式”-“安靜模式”,就能開啟。之後,微信在訊息通知、音訊視訊通話、視訊號碼內容播放等所有場景下,都不會再發出聲音。微信表示,這項功能是為了滿足那些無法聽到聲音的人的需求而開發的。對大多數人來說,聲音可能是非常普通和易得的,但他們往往忽略了聾人群體並不具備這種感知能力,儘管他們也像其他人一樣使用手機和微信。據

芒果TV擁有各種類型的電影、電視劇、綜藝等資源,用戶可以在其中自由的選擇觀看。芒果tv會員不僅能夠看到全部的VIP劇而且還能夠設定最高清的畫質,幫助用戶爽快看劇,下面小編就給大家帶來一些芒果tv免費的會員帳號供用戶們使用,趕緊來看一看吧。芒果tv最新會員帳號免費分享2023:注意:都是收集的最新會員帳號,可以直接登入使用,不要隨意的修改密碼。帳號:13842025699密碼:qds373帳號:15804882888密碼:evr6982帳號:13330925667密碼:jgqae帳號:1703

win7企業版啟動金鑰有沒有最新的?如果你安裝的是官方win7企業版,會提示用windows7企業版產品金鑰來激活,否則不能正常使用。所以小編接下來跟大家分享一些win7企業版啟動密碼,大家一起來看看吧。 Q3VMJ-TMJ3M-99RF9-CVPJ3-Q7VF3KGMPT-GQ6XF-DM3VM-HW6PR-DX9G8MT39G-9HYXX-J3V3Q-RPXJB-RQ6D79JBBV-7Q7P7-CTDB7-KYBKG-X8HHCP72QK-2Y3B8-YDHDV-29DQB-QKWWM6JQ
