vue 修改 data 数据问题并实时显示的方法


Posted in Javascript onAugust 27, 2018

首先,定义一个变量:

(以下以本人写的为例)

首先定义一个变量:

vue 修改 data 数据问题并实时显示的方法

然后,给变量赋值:

vue 修改 data 数据问题并实时显示的方法

如果想要修改数据,主要代码如下:

vue 修改 data 数据问题并实时显示的方法

然后界面上要记得绑定数据id:

vue 修改 data 数据问题并实时显示的方法

就Ok了。

拓展知识:Vue刷新修改页面中的数据方法

因为Vue对象一旦生成之后,如果只是修改Vue对象中的数据,在页面上是不会自动更新的,得用Vue.set()函数来进行修改,函数格式为Vue.set(data,'para','value'),其中data为Vue创建时传输的data对象名,后面两个参数分别是data对象中的变量名称与值

页面初始化代码:

<script type="text/javascript" charset="utf-8">
	mui.init();
	var data = {
		dx: 1400,
		wcyj: 0,
		jj: 0,
		tcbl: 0,
		tcje: 0,
		total: 0
	};
	$(document).ready(function() {
 
		var v = new Vue({
			el: '#result',
			data: data
		})
	})
</script>

需要用js对Vue模板中的变量进行修改的代码:

<script type="text/javascript">
	function calc() {
		$("#result").show();
		yj = $("#yeji").val();
		Vue.set(data, 'wcyj', yj);
		if(yj < 40000) {
			Vue.set(data, 'tcbl', 0.04);
			Vue.set(data, 'jj', 0);
		} else if(yj < 80000) {
			Vue.set(data, 'tcbl', 0.05);
			Vue.set(data, 'jj', 400);
		} else if(yj < 120000) {
			Vue.set(data, 'tcbl', 0.06);
			Vue.set(data, 'jj', 1000);
		} else {
			Vue.set(data, 'tcbl', 0.07);
			Vue.set(data, 'jj', 1500);
		}
		data.tcje = (yj * data.tcbl).toFixed(1);
		data.total = (parseFloat(data.tcje) + parseFloat(data.dx) + parseFloat(data.jj));
	}
 
</script>

以上这篇vue 修改 data 数据问题并实时显示的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript的事件描述
Sep 08 Javascript
一个可绑定数据源的jQuery数据表格插件
Jul 17 Javascript
输入框的字数时时统计—关于 onpropertychange 和 oninput 使用
Oct 21 Javascript
Javascript验证上传图片大小[前台处理]
Jul 18 Javascript
javascript同步服务器时间和同步倒计时小技巧
Sep 24 Javascript
整理Javascript事件响应学习笔记
Dec 02 Javascript
bootstrap日历插件datetimepicker使用方法
Dec 14 Javascript
bootstrap自定义样式之bootstrap实现侧边导航栏功能
Sep 10 Javascript
Cookbook组件形式:优化 Vue 组件的运行时性能
Nov 25 Javascript
vue自定义js图片碎片轮播图切换效果的实现代码
Apr 28 Javascript
es6函数之尾调用优化实例分析
Apr 25 Javascript
Vue中keep-alive的两种应用方式
Jul 15 Javascript
Node.js连接Sql Server 2008及数据层封装详解
Aug 27 #Javascript
解决vue中修改export default中脚本报一大堆错的问题
Aug 27 #Javascript
vue.js 图片上传并预览及图片更换功能的实现代码
Aug 27 #Javascript
JS常见构造模式实例对比分析
Aug 27 #Javascript
Vue.js图片预览插件使用详解
Aug 27 #Javascript
JavaScript中创建原子的方法总结
Aug 26 #Javascript
解决vue.js 数据渲染成功仍报错的问题
Aug 25 #Javascript
You might like
PHP开发中四种查询返回结果分析
2011/01/02 PHP
有关phpmailer的详细介绍及使用方法
2013/01/28 PHP
PHP程序员基本要求和必备技能
2014/05/09 PHP
PHP使用redis位图bitMap 实现签到功能
2019/10/08 PHP
前淘宝前端开发工程师阿当的PPT中有JS技术理念问题
2010/01/15 Javascript
jQuery入门第一课 jQuery选择符
2010/03/14 Javascript
Jquery搜索父元素操作方法
2015/02/10 Javascript
javascript变量声明实例分析
2015/04/25 Javascript
如何利用JS通过身份证号获取当事人的生日、年龄、性别
2016/01/22 Javascript
JavaScript学习笔记之数组求和方法
2016/03/23 Javascript
js复制内容到剪贴板代码,js复制代码的简单实例
2016/10/27 Javascript
Nodejs下用submit提交表单提示cannot post错误的解决方法
2016/11/21 NodeJs
Bootstrap源码解读导航条(7)
2016/12/23 Javascript
vue项目中使用AES实现密码加密解密(ECB和CBC两种模式)
2019/08/12 Javascript
python中的hashlib和base64加密模块使用实例
2014/09/02 Python
Python回调函数用法实例详解
2015/07/02 Python
Flask框架的学习指南之制作简单blog系统
2016/11/20 Python
TensorFlow卷积神经网络之使用训练好的模型识别猫狗图片
2019/03/14 Python
解决Django 在ForeignKey中出现 non-nullable field错误的问题
2019/08/06 Python
Python数据可视化:箱线图多种库画法
2019/11/06 Python
ansible动态Inventory主机清单配置遇到的坑
2020/01/19 Python
欧缇丽美国官网:Caudalie美国
2016/12/31 全球购物
全球最大的在线旅游公司:Expedia
2017/11/16 全球购物
丝芙兰香港官网:Sephora香港
2018/03/13 全球购物
PHP面试题大全
2015/10/16 面试题
感恩教育月活动总结
2014/07/07 职场文书
公司2014年度工作总结
2014/12/10 职场文书
狮子林导游词
2015/02/03 职场文书
高一军训决心书
2015/02/05 职场文书
辞职信标准格式
2015/02/27 职场文书
怀孕辞职信怎么写
2015/02/28 职场文书
2015年度优秀员工自荐书
2015/03/06 职场文书
学生会副主席竞选稿
2015/11/19 职场文书
Pytorch使用shuffle打乱数据的操作
2021/05/20 Python
JVM的类加载器和双亲委派模式你了解吗
2022/03/13 Java/Android
mysql 乱码 字符集latin1转UTF8
2022/04/19 MySQL