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

詳解VUE2.X過(guò)濾器的使用方法

 更新時(shí)間:2018年01月11日 14:49:01   作者:woxindead  
本篇文章主要介紹了詳解VUE2.X過(guò)濾器的使用方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧

VUE2.X過(guò)濾器的使用方法有幾種,今天講一種,以cnode社區(qū)API為示例,轉(zhuǎn)換tab類型為中文漢字。
首先我們?cè)赼ssets文件夾中新建個(gè)js的文件夾,并新建common.js,然后將過(guò)濾器寫在這個(gè)文件中。當(dāng)然你也可以寫在單個(gè)組件中,這個(gè)等下后面說(shuō)。

/**
* 將tab類型轉(zhuǎn)換成漢字
* @param {String} tab 待轉(zhuǎn)換前的tab值
* @return {String}  轉(zhuǎn)換后的tab中文
*/
export function change (tab) {
 switch (tab) {
  case 'share':
   return '分享'
  case 'ask':
   return '問(wèn)答'
  case 'job':
   return '招牌'
  case 'good':
   return '精華'
 }
}

上面是common.js文件中過(guò)濾器。文件如下:

下面在vue文件中引入并使用過(guò)濾器:

上面的filters很重要,如果沒(méi)有,過(guò)濾器將無(wú)法使用。

最后就是在div中的使用了。非常簡(jiǎn)單。如下:

上面的change就是過(guò)濾器。item.tab將tab的值傳給change過(guò)濾器自動(dòng)轉(zhuǎn)換。你可以在common.js中寫更多的過(guò)濾器或其他方法。使用方法都是一樣的。

你也可以直接將過(guò)濾器寫在vue文件中。就寫在filters里面:

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論