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

vue指令v-html使用過濾器filters功能實例

 更新時間:2019年10月25日 15:10:42   作者:Chobits  
在本篇文章里我們給大家整理的是關(guān)于vue指令v-html使用過濾器filters功能的實例內(nèi)容,需要的朋友們學(xué)習(xí)下。

問題

2.0 filters only work in mustache tags and v-bind.

Vue2.0 不再支持在 v-html 中使用過濾器,比如在 1.0 中是這樣使用的:

{{{ option.title | highlight }}}

然而,現(xiàn)在不能使用了,Vue2.0 的過濾器現(xiàn)在只能應(yīng)用在 {{ }} 和 v-bind 中。

然而,嫌麻煩,還想使用怎么辦?

解決方法

  • 使用全局方法
  • 使用 computed 屬性
  • 使用 $options.filters

使用全局方法

put your highlight into methods, and v-html="highlight(option.title)"

可以在 Vue 上定義全局方法:

Vue.prototype.highlight= function (sTitle) {
 // to do
};

然后所有組件上都可以直接用這個方法了:

v-html="highlight(option.title)"

使用 computed 屬性

  • What if I have a filter that outputs HTML? Do I have to use a computed property or is there a better way?
  • Computed properties are the best way. You get automatic caching.

當(dāng)然,可以使用計算屬性 computed,返回原生 html 給 v-html 即可。

使用 $options.filters

You can use $options.filters

v-html="$options.filters.highlight(option.title)".

這個方式在文檔中并沒有說明,但是這也是可靠的方法。

You can safely rely on that: $options are the options passed to the Vue constructor when creating a vm (so any component or new Vue). From that point on is just javascript

以上就是本次介紹的關(guān)于vue指令v-html使用的全部知識點(diǎn),感謝大家的閱讀和對腳本之家的支持。

相關(guān)文章

  • Vue Element-ui 鍵盤事件失效的解決

    Vue Element-ui 鍵盤事件失效的解決

    這篇文章主要介紹了Vue Element-ui 鍵盤事件失效的解決,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-10-10
  • 關(guān)于Vue的?Vuex的4個輔助函數(shù)

    關(guān)于Vue的?Vuex的4個輔助函數(shù)

    這篇文章主要介紹了關(guān)于Vue的?Vuex的4個輔助函數(shù),輔助函數(shù)的好處就是幫助我們簡化了獲取store中state、getter、mutation和action,下面我們一起來看看文章具體的舉例說明吧,需要的小伙伴也可以參考一下
    2021-12-12
  • vue3 ref 和reactive的區(qū)別詳解

    vue3 ref 和reactive的區(qū)別詳解

    本文主要介紹了vue3 ref 和reactive的區(qū)別詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-03-03
  • vue中的傳值及賦值問題

    vue中的傳值及賦值問題

    這篇文章主要介紹了vue中的傳值及賦值問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-04-04
  • 解決element ui el-row el-col里面高度不一致問題

    解決element ui el-row el-col里面高度不一致問題

    這篇文章主要介紹了解決element ui el-row el-col里面高度不一致問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-08-08
  • vue實現(xiàn)標(biāo)簽頁切換/制作tab組件詳細(xì)教程

    vue實現(xiàn)標(biāo)簽頁切換/制作tab組件詳細(xì)教程

    在項目開發(fā)中需要使用vue實現(xiàn)tab頁簽切換功能,所以這里總結(jié)下,這篇文章主要給大家介紹了關(guān)于vue實現(xiàn)標(biāo)簽頁切換/制作tab組件的相關(guān)資料,需要的朋友可以參考下
    2023-11-11
  • vue分片上傳視頻并轉(zhuǎn)換為m3u8文件播放的實現(xiàn)示例

    vue分片上傳視頻并轉(zhuǎn)換為m3u8文件播放的實現(xiàn)示例

    前端上傳大文件、視頻的時候會出現(xiàn)超時、過大、很慢等情況,為了解決這一問題,跟后端配合做了一個切片的功能,本文主要介紹了vue分片上傳視頻并轉(zhuǎn)換為m3u8文件播放的實現(xiàn)示例,感興趣的可以了解一下
    2023-11-11
  • Vue中如何對ElementUI的Dialog組件封裝

    Vue中如何對ElementUI的Dialog組件封裝

    這篇文章主要介紹了Vue中如何對ElementUI的Dialog組件封裝問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-03-03
  • 在pycharm中開發(fā)vue的方法步驟

    在pycharm中開發(fā)vue的方法步驟

    這篇文章主要介紹了在pycharm中開發(fā)vue的方法步驟,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-03-03
  • 基于Vue 擼一個指令實現(xiàn)拖拽功能

    基于Vue 擼一個指令實現(xiàn)拖拽功能

    這篇文章主要介紹了Vue 指令實現(xiàn)拖拽功能,實現(xiàn)原理很簡單,文中通過實例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-10-10

最新評論