Heim > Web-Frontend > js-Tutorial > Einführung in den Vue-Filter und seine Verwendung

Einführung in den Vue-Filter und seine Verwendung

小云云
Freigeben: 2018-05-30 14:37:34
Original
2267 Leute haben es durchsucht

In diesem Artikel wird hauptsächlich die Einführung des Vue-Filters und seine detaillierte Verwendung vorgestellt. VueJs bietet eine leistungsstarke Filter-API, die verschiedene Filterprozesse für Daten durchführen kann. Folgen wir dem Herausgeber und schauen wir uns das an. Ich hoffe, es kann allen helfen.

VueJs bietet eine leistungsstarke Filter-API, die verschiedene Filterprozesse für Daten durchführen und die erforderlichen Ergebnisse zurückgeben kann

Grundlegende Verwendung des Vue-Filters

// 注册
Vue.filter('my-filter', function (value) {
 // 返回处理后的值
})
// getter,返回已注册的过滤器
var myFilter = Vue.filter('my-filter')
Nach dem Login kopieren
//在mustache中使用
{{ msg | uppercase }}
Nach dem Login kopieren

oder

//在标签中使用
<input type="password" v-model="psw | validate">
Nach dem Login kopieren

Standardfilter

Hinweis: In der Version Vue 2.0 ist der Standardfilter
< veraltet 🎜>

名称功能
capitalize首字母大写
uppercase全部大写
lowercase全部小写
currency输出金钱以及小数点
pluralize输出复数的形式
debounce延期执行函数
limitBy在 v-for 中使用,限制数量
filterBy在 v-for 中使用,选择数据
orderBy在 v-for 中使用,排序

Benutzerdefinierter Filter

Global verwenden Definieren Sie einen Filter

 //过滤非法字符
 Vue.filter(&#39;validate&#39;, function(val) {
  val = val.toString();
  reg = /[`~!@#$%^&*()_+<>?:"{},\/;&#39;]/im;

  if(reg.test(val)) {
   $.alert("请勿输入非法字符", "温馨提示");
   //返回时删除非法字符
   return val.substr(0, val.length - 1);
  } else {
   //原内容返回
   return val;
  }
 });
Nach dem Login kopieren
zur Verwendung im Formular

<input type="password" placeholder="输入密码" v-model="psw | validate" maxlength = "18">
Nach dem Login kopieren
Verwandte Empfehlungen:


Detaillierte Erläuterung des Filterattributs von CSS3

Detaillierte Einführung in die Filterfunktion in JavaScript

Beispielanalyse des Filters im JavaWeb Servlet

Das obige ist der detaillierte Inhalt vonEinführung in den Vue-Filter und seine Verwendung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage