Vue-过滤器
<body>
<div id="app">
<h2>{{data1}}</h2>
<input v-model="data2">
<p>{{fn(data2)}}</p>
<p>{{data2|fn2}}</p>
</div>
</body>
<script>
new Vue({
el:"#app",
data:{
data1:"请输入您的出生日期:",
data2:""
},
methods:{
fn(data2){
let age=new Date().getFullYear()-new Date(data2).getFullYear()
return age+"岁"
}
},
filters:{
fn2(data2){
if(parseInt(data2)>18){
return "可以饮酒"
}else{
return "不可以饮酒"
}
}
}
})
</script>
本文来自博客园,作者:前端小白银,转载请注明原文链接:https://www.cnblogs.com/forever-ljf/p/16660049.html

浙公网安备 33010602011771号