vue----计算属性和监听属性

news/2024/11/24 5:08:14/

1计算属性

# 1 计算属性是基于它们的依赖变量进行缓存的
# 2 计算属性只有在它的相关依赖变量发生改变时才会重新求值,否则不会变(函数只要页面变化,就会重新运算)
# 3 计算属性就像Python中的property,可以把方法/函数伪装成属性
# 4 计算属性,必须有返回值

案例 

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><script src="https://cdn.staticfile.org/vue/2.7.0/vue.min.js"></script>
</head>
<body><div id="app"><input type="text" v-model="username">   ------ {{handles()}}<br><p>计算属性</p><input type="text" v-model="username1">   ------ {{handless}}</div><script>var vm = new Vue({el:'#app',data:{username:'',username1:'',age:''},methods:{handles(){console.log('函数打印了')var str =this.usernamereturn str=str.slice(0,1).toUpperCase() +str.slice(1).toLowerCase()}},computed:{handless(){console.log('计算属性打印了')var str =this.username1return str=str.slice(0,1).toUpperCase() +str.slice(1).toLowerCase()}}})</script>
</body>
</html>

 2监听属性

# 属性如果发生变化,就会执行某个函数

写在watch中

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title><script src="./js/vue.js"></script>
</head>
<body>
<div id="app"><h1>监听属性</h1><input type="text" v-model="username"> --->{{username}}
</div>
</body>
<script>var vm = new Vue({el: '#app',data: {username: '',},watch: {username(newValue, oldValue) {console.log('老值', oldValue)console.log('新值', newValue)console.log('我发生变化了')}}})
</script>
</html>


http://www.ppmy.cn/news/534433.html

相关文章

油烟净化器两侧的金属网有什么用?

众所周知&#xff0c;目前餐饮用的油烟净化器多采用的是静电复合式油烟净化器&#xff0c;这种油烟净化器净化效率高&#xff0c;经济性也最好&#xff0c;是目前使用广泛的类型。 打开一台油烟净化器会发现&#xff0c;电场的两侧都会有一张金属网&#xff0c;这个金属网看起…

装修新家需要注意的问题

大家都知道装修是存在猫腻的&#xff0c;可问到如何预防就不知如何插手了&#xff0c;目前&#xff0c;不少装饰公司公司都设有质检部门&#xff0c;声称可以帮客户监管装修质量&#xff0c;但是这种“自我监督”的方式让很多人不屑。装修监工不能马虎&#xff0c;石家庄装饰网…

80后新手装修完全攻略(转载)

1. 如果家中会做饭频率很高的话&#xff0c;尽量放弃开放式厨房&#xff0c;会有油烟问题    2. 卫生间、厨房小水宝&#xff0c;热水来得快&#xff0c;使用时比较方便    3. 吸油烟机中式的比欧式的吸力更强,欧式的好看不中用。    4. 电源插座能多装尽量多装点&…

厨房空间如何安排,主要看你的厨房条件,应该尽可能因势利导

1&#xff0c;做饭有规定的流程&#xff0c;主要就是洗切炒盛&#xff0c;你的橱柜设计要按照这个流程来。最好将水池切菜空间与灶台设计在同一流程线上&#xff0c;呵呵&#xff0c;象流水线一样。 2&#xff0c;橱柜台面做多高谁来定&#xff1f; 不要轻信别人所说的所…

凤变冰入门 #2560

http://sanwen.net/a/xttwwpo.html 凤变冰入门 #2560 凤姐变冰冰&#xff0c;关键在凤姐&#xff0c;不在冰冰。 一&#xff09;凤变冰 “凤姐变冰冰”这件事&#xff0c;关键是凤姐&#xff0c;不是冰冰。 凤姐占70%因素&#xff0c;冰冰占30% 因为买东西是甲方&#xff0c;卖…

装修老师傅的经验

1. 如果家中会做饭频率很高的话&#xff0c;尽量放弃开放式厨房&#xff0c;会有油烟问题 2. 卫生间、厨房小水宝&#xff0c;热水来得快&#xff0c;使用时比较方便 3. 吸油烟机中式的比欧式的吸力更强,欧式的好看不中用。 4. 电源插座能多装尽量多装点&#xff0c;否则家…

2017第22届中国国际厨房、卫浴设施展览会会刊(参展商名录)

2017第22届中国国际厨房、卫浴设施展览会会刊&#xff08;参展商名录&#xff09; 展会名称: 2017年第22届中国国际厨房、卫浴设施展览会     所属展馆: 上海新国际博览中心     开展时间: 2017-05-31 至 06-03 参展商名录 参展商共计 1146个 华展云为您收集到1146个参…

项目管理学习笔记之二.工作分解

项目管理的个人能力-- 容量规划分解 在项目管理里面&#xff0c;计划分解是一种很重要的能力和技术方法。 它的英文缩写叫做WBS, work breakdown structures,它是教会我们怎么样把一个复杂的问题简单化。 工作分解大体能够分成两种分解方式&#xff0c;各自是按时间分解和按可…