vue基础----过滤器filter
2024-08-31 20:48:51
1.用的场景:一个功能在每个组件都能用,而computed虽然有缓存,但不能用在每一个组件,需要的话的每一个都需要写。
2.特点:改变数据的展示形式,不改变原有的形式
分为全局与局部的
<div id="app">
<!--{{msg | upper}} -->
{{msg | upper("l")}} </div>
<script src="./node_modules/vue/dist/vue.js"></script>
<script> /* 过滤器的参数依此在flag后面添加 */
Vue.filter("upper",function(value,flag){
if(flag === 'l'){
return value.toLowerCase();
}
return value.toUpperCase();
}) let vm = new Vue({
el:"#app",
data:{
msg:"liLy"
},/*
methods:{
getUpper(){
return this.msg.toUpperCase();
}
},
computed:{
getUpper(){
console.log("121");
return this.msg.toUpperCase();
}
}
*/
});
</script>
最新文章
- Linux系统下配置环境变量
- Spring Framework的核心:IOC容器的实现
- ES6模块加载
- MVC项目中WebViewPage的实战应用
- Ubuntu安装Burg
- Logstash+kibana+ ElasticSearch+redis
- TypeScript学习笔记(一):介绍及环境搭建
- Storm介绍及安装部署
- 2018-2019-2 网络对抗技术 20165316 Exp4 恶意代码分析
- Canny算子
- Confluence 6 修改日志文件的大小数量和级别
- c++冒号作用
- 使用windows脚本移动文件
- springboot配置redis
- DevExpress控件使用方法:第二篇 barManager
- Sentinel 简介与API订阅发布
- unity---------------------关于BuildAssetBundles的使用(打包)
- PyQT5-QCalendarWidget 日历显示
- POST—常见的4种提交方式
- 机器学习算法之旅A Tour of Machine Learning Algorithms