0
点赞
收藏
分享

微信扫一扫

【Vue】input文本框通过methods和computed动态绑定数值


【Vue】input文本框通过methods和computed动态绑定数值_vue.js


 computed计算属性说明:

【Vue】input文本框通过methods和computed动态绑定数值_vue.js_02

<!DOCTYPE html>
<html lang="en">

<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<!-- <SCRIPT type="text/javascript" src="vue.js"></SCRIPT> -->
<script src="vue.js"></script>

<body>

<div id="root">

姓:<input type="text" v-model:value="sex"><br><br>

名:<input type="text" v-model:value="name">

<h4>您输入的完整姓名是:</h4>
<h4>1.正常写法:{{sex}}-{{name}}</h5>
<h4>2.methods事件写法:{{fullName()}}</h5>
<h3>3.computed计算写法:{{fullName_run}}</h5>
<h3>4.computed计算简单类函数写法:{{fullName_easy}}</h5>
</div>

</body>

<script type="text/javascript">
var root = new Vue({
// var root=new Vue({
el: '#root',
data: {
sex: "张",
name: "三"
},
methods: {
fullName() {
return this.sex + "-" + this.name;
}
},
computed: {
fullName_run: {
get() {
return this.sex + "_" + this.name;

}
},
fullName_easy() {
return this.sex + "_" + this.name;

}
},

})
</script>


</html>


举报

相关推荐

0 条评论