首页 > 其他分享 >Vue-过滤器

Vue-过滤器

时间:2022-09-05 23:36:40浏览次数:41  
标签:Vue return fn2 过滤器 new data2

过滤器

  filter主要用于数据展示之前的处理 

  过滤器只能用在v-bind或者插值表达式中

<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>

  

标签:Vue,return,fn2,过滤器,new,data2
From: https://www.cnblogs.com/forever-ljf/p/16660049.html

相关文章

  • Vue-计算属性
    计算属性把computed中的方法当做属性使用,会返回一个数据供使用<divid="app"> <p>{{msg}}</p> <p>方法获取的年龄:{{getAge()}}</p> <p>计算属性获取的年......
  • vue3+ts 为原型上添加属性声明
    背景比如在vue2的情况下我们有的时候需要为Vue的原型对象上添加属性或方法,vue3的情况下需要为app挂载全局属性配置,但是结合了ts后,在vue文件中会报警告,但是程序可以正常被......
  • Vue-双向数据绑定
    双向数据绑定的源代码<body> <divid="app"> <p>{{data1}}</p> <inputname=""id="":value="data1"@input="fn"> </div> </body> <script> newVue({ ......
  • Vue(2)函数初识,与computed的使用
    序在实例vue对象时候,可以选择使用computed来完成计算,mvvm是mode,view,viewmode实现数据的双向绑定,这也体现其的便捷性。示例代码点击查看代码<divid="app"> <inpu......
  • 前端js vue的语音播报
    目前h5新增一个文字转语音的功能(但是正在完善中,勉强能用),h5新增的SpeechSynthesisUtterance实例首先new一个SpeechSynthesisUtterance对象使用实例对象的一些属性,包括......
  • vue 通过URL直接下载PDF文件而不是预览
    项目需求:用户在点击下载时下载文件。该项目为前后端分离项目,download不起作用。我在做这个功能点时使用的方法是直接window.location.href=url可在测试时却发现word等......
  • vue3之composition-api的使用(包含watch watchEffect)
    是什么composition-api官方介绍vue2:options-api,组件按照选项组织,就是将组件各个部分严格写在methods、computed、watch、data等等里面(特定的区域写特定的代码);vue3:co......
  • IOS系统vue2, 点击返回上一页,页面空白无报错
    最近移了个项目,把页面所有的东西都移过来了,但是出现了这个问题,就是ios系统,咨询列表正常,详情页也没问题,返回上一页之后页面空白,接口请求了,也没报错,用的是gohistory(-1)的返......
  • vuex使用流程
     从状态出发,将状态提供给vue组件,组件在actions的方法中请求后端接口得到数据,然后委托给mutations(或者通过开发者工具进行更改),来改变状态。 ......
  • vue3 组件-动画进度条
    https://kuangyx.cn/docs/文章/vue3组件/进度条.html......