vuex 实现getter值赋值给vue组件里的data示例


Posted in Javascript onNovember 05, 2019

通过watch将orderDetailsData对象赋值给data中的consignee对象,这样能将操作能避免v-model修改时,直接改动vuex中的值。

<template>
 <input type="text" placeholder="请输入收货人名字" v-model="consignee.name">
 <input type="text" placeholder="请输入收货地址" v-model="consignee.address">
 <input type="text" placeholder="请输入收货人手机号" v-model="consignee.mobile">
</template>
 
<script>
 data () {
  return {consignee: {}}
 },
 
 computed:{
  ...mapGetters([
   'orderDetailsData',
  ])
 },
 
 watch: {
  orderDetailsData: {
   handler: function (val, oldVal) {
    this.consignee.name = val.consignee; //收货人名字
    this.consignee.address = val.address; //收货人地址
    this.consignee.mobile = val.mobile; //收货人电话
   },
   deep: true
  }
 }
 
<script>

以上这篇vuex 实现getter值赋值给vue组件里的data示例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
Array对象方法参考
Oct 03 Javascript
javascript onkeydown,onkeyup,onkeypress,onclick,ondblclick
Feb 04 Javascript
javascript function、指针及内置对象
Feb 19 Javascript
最常用的12种设计模式小结
Aug 09 Javascript
javascript学习笔记(二) js一些基本概念
Jun 18 Javascript
删除select中所有option选项jquery代码
Aug 12 Javascript
用box固定长宽实现图片自动轮播js代码
Jun 09 Javascript
JS实现含有中文字符串的友好截取功能分析
Mar 13 Javascript
Vue组件之Tooltip的示例代码
Oct 18 Javascript
javascript数据类型中的一些小知识点(推荐)
Apr 18 Javascript
vue 实现websocket发送消息并实时接收消息
Dec 09 Javascript
js实现无缝轮播图
Mar 09 Javascript
在Vue mounted方法中使用data变量详解
Nov 05 #Javascript
解决vue项目F5刷新mounted里的函数不执行问题
Nov 05 #Javascript
vue input标签通用指令校验的实现
Nov 05 #Javascript
vue子传父关于.sync与$emit的实现
Nov 05 #Javascript
vue 路由子组件created和mounted不起作用的解决方法
Nov 05 #Javascript
vue跳转同一个组件,参数不同,页面接收值只接收一次的解决方法
Nov 05 #Javascript
vue Tab切换以及缓存页面处理的几种方式
Nov 05 #Javascript
You might like
一些常用的php函数
2006/12/06 PHP
PHP面向对象法则
2012/02/23 PHP
在Javascript中定义对象类别
2006/12/22 Javascript
javascript权威指南 学习笔记之变量作用域分享
2011/09/28 Javascript
原生js操作checkbox用document.getElementById实现
2013/10/12 Javascript
JS实现一个列表中包含上移下移删除等功能
2014/09/24 Javascript
javascritp添加url参数将参数加入到url中
2014/09/25 Javascript
js实现下拉框选择要显示图片的方法
2015/02/16 Javascript
究竟什么是Node.js?Node.js有什么好处?
2015/05/29 Javascript
精通JavaScript的this关键字
2020/05/28 Javascript
js中用cssText设置css样式的简单方法
2016/09/19 Javascript
bootstrap datetimepicker 日期插件在火狐下出现一条报错信息的原因分析及解决办法
2017/03/08 Javascript
微信小程序tabBar底部导航中文注解api详解
2017/08/16 Javascript
weebox弹出窗口不居中显示的解决方法
2017/11/27 Javascript
Vue与React的区别和优势对比
2020/12/18 Vue.js
python 文件与目录操作
2008/12/24 Python
Python中条件选择和循环语句使用方法介绍
2013/03/13 Python
实例讲解Python设计模式编程之工厂方法模式的使用
2016/03/02 Python
python编写微信远程控制电脑的程序
2018/01/05 Python
python3.x上post发送json数据
2018/03/04 Python
python之DataFrame实现excel合并单元格
2021/02/22 Python
Python告诉你木马程序的键盘记录原理
2019/02/02 Python
Python文件打开方式实例详解【a、a+、r+、w+区别】
2019/03/30 Python
django-初始配置(纯手写)详解
2019/07/30 Python
Python jieba库用法及实例解析
2019/11/04 Python
Pycharm IDE的安装和使用教程详解
2020/04/30 Python
Python SMTP配置参数并发送邮件
2020/06/16 Python
Python lxml库的简单介绍及基本使用讲解
2020/12/22 Python
详解CSS3中强大的filter(滤镜)属性
2017/06/29 HTML / CSS
CSS3实现酷炫的3D旋转透视效果
2019/11/21 HTML / CSS
周仰杰(JIMMY CHOO)英国官方网站:闻名世界的鞋子品牌
2018/10/28 全球购物
财务会计专业推荐信
2013/11/30 职场文书
考察邀请函范文
2015/01/31 职场文书
拔河比赛队名及霸气口号
2015/12/24 职场文书
python编写函数注意事项总结
2021/03/29 Python
什么是SOLID
2022/03/24 Javascript