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

vue指令v-html使用過(guò)濾器filters功能實(shí)例

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

問(wèn)題

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

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

{{{ option.title | highlight }}}

然而,現(xiàn)在不能使用了,Vue2.0 的過(guò)濾器現(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
};

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

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)然,可以使用計(jì)算屬性 computed,返回原生 html 給 v-html 即可。

使用 $options.filters

You can use $options.filters

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

這個(gè)方式在文檔中并沒(méi)有說(shuō)明,但是這也是可靠的方法。

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使用的全部知識(shí)點(diǎn),感謝大家的閱讀和對(duì)腳本之家的支持。

相關(guān)文章

  • Vue Element-ui 鍵盤(pán)事件失效的解決

    Vue Element-ui 鍵盤(pán)事件失效的解決

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

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

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

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

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

    vue中的傳值及賦值問(wèn)題

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

    解決element ui el-row el-col里面高度不一致問(wèn)題

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

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

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

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

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

    Vue中如何對(duì)ElementUI的Dialog組件封裝

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

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

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

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

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

最新評(píng)論