vue项目中data数据之间互相访问的实现
作者:麦兜_冰夕 发布时间:2024-05-28 15:51:43
标签:vue,data,互相访问
如下代码:
<div id="vue_det">
<input type="number" v-model="text">
<div>{{textAdd}}</div>
</div>
<script type="text/javascript">
var vm = new Vue({
el: '#vue_det',
data: {
text: 1,
textAdd:parseInt(this.text) + 1
}
})
</script>
想实现如下图所示效果:div标签里面的值为input中的值+1计算得出。
上面代码中的textAdd = parseInt(this.text) + 1,这种写法肯定访问不到this.text的值。
如若想访问data中的值,且textAdd是有text计算得出,想要实现双向数据绑定,text值变化,textAdd的值动态改变,可以用conputed来实现。代码如下:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>vue的data中数据互相访问</title>
<script src="https://cdn.bootcss.com/vue/2.4.2/vue.min.js"></script>
<!-- <script src="vue.min.js"></script> -->
</head>
<body>
<div id="vue_det">
<input type="number" v-model="text">
<div>{{textAdd}}</div>
</div>
<script type="text/javascript">
var vm = new Vue({
el: '#vue_det',
data: {
text: 1,
// textAdd:this.text+1
},
computed: {
textAdd: function() {
return (parseInt(this.text) + 1);
}
}
})
</script>
</body>
</html>
来源:https://blog.csdn.net/lyn1772671980/article/details/82217904


猜你喜欢
- python使用folium 库生成地图网页的具体代码,供大家参考,具体内容如下folium 官网import foliumimport p
- 一、策略模式策略模式中,首先定义了一系列不同的算法,并把它们一一封装起来,然后在策略类中,使这些算法可以相互替换。这意味着,让一个类的行为(
- from http://www.devshed.com/c/a/MySQL/Error-Handling-Examples/ Error H
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN&
- 打开pycharm,程序某一行序号出出现书签bookmark,编号为9如果想要删除bookmark,将光标移至bookmark所在行,按快捷
- 本文实例讲述了golang语言中for循环语句用法。分享给大家供大家参考。具体分析如下:for循环是用来遍历数组或数字的。用for循环遍历字
- 代码如下:--CAST 和 CONVERT 函数 Percentage DECLARE @dec decimal(5,3), @var va
- 目录0 背景说明0.1 获取AccessToken0.2 数据库查询0.3 文件下载2. 简单的封装3. 简单测试4. 参考文档0 背景说明
- 一、安装Docker安装环境:系统:CentOS Linux7 x86_64安装脚本wget -qO- https://get.docker
- 在Python中,实现循环语句有以下几种方式:1. for 循环for 循环是 Python 中最常用的循环语句之一,可以遍历任何序列,如一
- js判断undefined类型今天使用showModalDialog打开页面,返回值时。当打开的页面点击关闭按钮或直接点浏览器上的关闭则返回
- 技术栈win7+python3+selenium之前有个需求需要实现自动化提流程,为了在任何电脑都能实现该功能,特此写了个爬虫,并将其打包成
- 在使用ORACLE的过程过,我们会经常遇到一些ORACLE产生的错误,对于初学者而言,这些错误可能有点模糊,而且可能一时不知怎么去处理产生的
- ASP实现防止网站被采集代码如下:<% Dim AppealNum,AppealCount Appeal
- 本文实例讲述了Python机器学习之scikit-learn库中KNN算法的封装与使用方法。分享给大家供大家参考,具体如下:1、工具准备,p
- pathlib 模块提供了表示文件系统路径的类,可适用于不同的操作系统。使用 pathlib 模块,相比于 os 模块可以写出更简洁,易读的
- 一、通信方式进程彼此之间互相隔离,要实现进程间通信(IPC),multiprocessing模块主要通过队列方式队列:队列类似于一条管道,元
- 方法调用行为方法调用比其他类型的查找略为复杂一点。 以下是一些注意事项: 在方法查找过程中,如果某方法抛
- SQL中的单记录函数 1.ASCII 返回与指定的字符对应的十进制数; SQL> select ascii('A')
- 前记上一遍文章《Python中Async语法协程的实现》介绍了Python是如何以生成器来实现协程的以及Python Asyncio通过Fu