当前位置: 首页 > news >正文

找建站公司电商网站设计

找建站公司,电商网站设计,韶关哪里做网站最好,wordpress后缀过滤器是对即将显示的数据做进⼀步的筛选处理,然后进⾏显示,值得注意的是过滤器并没有改变原来 的数据,只是在原数据的基础上产⽣新的数据。过滤器分全局过滤器和本地过滤器(局部过滤器)。 目录 全局过滤器 本地过滤器…

过滤器是对即将显示的数据做进⼀步的筛选处理,然后进⾏显示,值得注意的是过滤器并没有改变原来 的数据,只是在原数据的基础上产⽣新的数据。过滤器分全局过滤器和本地过滤器(局部过滤器)。

目录

全局过滤器

本地过滤器

过滤器传参

串联过滤器


全局过滤器

下⾯定义⼀个全局过滤器,⽤于在数据前加上⼤写的VUE。需要注意的是,全局过滤器定义必须始终位于Vue实例之上,否则会报错。
<div id="app">{{message | toAdd}}
</div>
<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
<script>Vue.filter("toAdd", function(value) {return 'VUE' + value})var demo = new Vue({el: '#app',data: {message: '过滤器',}})
</script>
对应的运行结果如下:
注意: 1. Vue.filter() 后有两个参数:过滤器名,过滤器处理函数。 2. 过滤器处理函数也有⼀个参数:要过滤的数据。

本地过滤器

本地过滤器存储在vue组件中,作为filters属性中的函数,我们可以注册多个过滤器存储在其中。
<div id="app"><p>{{message | Reverse}}</p><p>{{message | Length}}</p>
</div>
<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
<script>var demo = new Vue({el: '#app',data: {message: '过滤器',},filters: {Reverse: function(value) {if (!value){return '';}return value.toString().split('').reverse().join('');},Length: function(value) {return value.length;},},})
</script>

第一个p标签通过对得到的msg数据进行拆分,并将拆分之后的字符进行翻转,最后输出。第二个p标签通过获取得到的数据长度并显示出来。运行结果如下:

过滤器传参

除此之外,过滤器也是可以传递参数的。

<div id="app">{{msg1 | toDou(1,2)}}{{msg2 | toDou(10,20)}}
</div>
<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
<script>Vue.filter('toDou', function(value, param1, param2) {if (param2 < 10) {return value + param1;} else {return value + param2;}});new Vue({el: '#app',data: {msg1: 9,msg2: 12,}});
</script>
以上的代码第一条插值表达式对得到的msg1进行过滤,该toDou过滤器传入两个参数,在过滤器中对传入的参数进行判断,若传入的第二个参数小于10,则会返回对应的msg1值加上第一个参数的值。第二条插值表达式同上。最后运行结果如下:
注意:过滤器处理函数的第⼀个参数,仍然是要过滤的数据。从第⼆个参数开始,才是过滤器本身要传递的参数。

串联过滤器

多个过滤器可以串联使⽤。
<div id="app">{{money | prefix | suffix}}
</div>
<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
<script>Vue.filter("prefix", function(value) {return '¥' + value})Vue.filter("suffix", function(value) {return  value + '元'})var demo = new Vue({el: '#app',data: {money:10}})
</script>

以上的代码主要是对插值表达式中的值同时添加了两个过滤器,money会先得到prefix过滤器的处理,并将处理之后的值再给suffix过滤器进行处理。对应的代码运行效果如下:

http://www.dinnco.com/news/11610.html

相关文章:

  • 陕西网站建站微信引流被加软件
  • 万户网络销售seo 首页
  • 我的网站织梦推广平台排名前十名
  • 做配音任务的网站快手推广网站
  • 北京大型网站建设seo专家招聘
  • 棋牌游戏网站模板44555pd永久四色端口
  • 信息服务平台网站名称品牌推广服务
  • 怎么看一个网站是由哪个网络公司做的seo快速排名网站优化
  • 个人网站可以做产品众筹吗seo网站优化流程
  • 固定ip做网站路由设置谷歌seo是什么职业
  • 网站关键字优化软件制作一个网站大概需要多少钱
  • 免费企业网站建设免费泉州百度推广咨询
  • 二维码生成器工具苏州整站优化
  • 网站挂到国外服务器地址俄罗斯搜索引擎浏览器
  • 在建设官网的公司做运营seo和点击付费的区别
  • 泰州做企业网站的哪里好广州各区风险区域最新动态
  • 机场网站建设网站内容优化关键词布局
  • 2在线做网站营销渠道
  • 海南建设培训网站免费网站 推广网站
  • 做网站页面的框架seo新手教程
  • 相关网站查询长春网站关键词推广
  • 某购物网站建设方案百度搜索关键词设置
  • 商城手机网站怎么做北京网站建设公司优势
  • 投资理财网站模板外包网络推广公司
  • 罗定市住房和城乡建设局网站综合型b2b电子商务平台网站
  • 做cms网站网站seo排名优化工具在线
  • 北京网站建设北京天天seo百度点击器
  • 做网站需要的带宽上行还是下行百度seo推广价格
  • wordpress网站换空间推广手段
  • 怎样用自己的pid做搜索网站湖南网站seo找行者seo