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 相关文章推荐
文本框的字数限制功能jquery插件
Nov 24 Javascript
js 关键词高亮(根据ID/tag高亮关键字)案例介绍
Jan 21 Javascript
JS脚本defer的作用示例介绍
Jan 02 Javascript
jQuery实现淡入淡出二级下拉导航菜单的方法
Aug 28 Javascript
浅谈jquery中使用canvas的问题
Oct 10 Javascript
less简单入门(CSS 预处理语言)
Mar 08 Javascript
mui上拉加载功能实例详解
Apr 13 Javascript
原生JS控制多个滚动条同步跟随滚动效果
Dec 22 Javascript
浅析Visual Studio Code断点调试Vue
Feb 27 Javascript
vue项目使用高德地图的定位及关键字搜索功能的实例代码(踩坑经验)
Mar 07 Javascript
JS性能优化实现方法及优点进行
Aug 30 Javascript
vue+element ui实现锚点定位
Jun 29 Vue.js
在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 radio 单选框获取与保持值的实现代码
2010/05/15 PHP
smarty中常用方法实例总结
2015/08/07 PHP
redis查看连接数及php模拟并发创建redis连接的方法
2016/12/15 PHP
详解PHP数据压缩、加解密(pack, unpack)
2016/12/17 PHP
浮动的div自适应居中显示的js代码
2013/12/23 Javascript
js判断变量初始化的三种形式及推荐用的形式
2014/07/22 Javascript
浅谈JS原型对象和原型链
2016/03/02 Javascript
jQuery基于toggle实现click触发DIV的显示与隐藏问题分析
2016/06/12 Javascript
JS实现用户注册时获取短信验证码和倒计时功能
2016/10/27 Javascript
jQuery Password Validation密码验证
2016/12/30 Javascript
JAVA中截取字符串substring用法详解
2017/04/14 Javascript
关于在vue-cli中使用微信自动登录和分享的实例
2017/06/22 Javascript
简述vue中的config配置
2018/01/23 Javascript
vue+webpack实现异步加载三种用法示例详解
2018/04/24 Javascript
微信小程序实现分享朋友圈的图片功能示例
2019/01/18 Javascript
JavaScript实现获取两个排序数组的中位数算法示例
2019/02/26 Javascript
Python中关于使用模块的基础知识
2015/05/24 Python
python测试mysql写入性能完整实例
2018/01/18 Python
Python 16进制与中文相互转换的实现方法
2018/07/09 Python
python自定义时钟类、定时任务类
2021/02/22 Python
Flask框架重定向,错误显示,Responses响应及Sessions会话操作示例
2019/08/01 Python
Django后台管理系统的图文使用教学
2020/01/20 Python
Python3 selenium 实现QQ群接龙自动化功能
2020/04/17 Python
手工制作的意大利太阳镜和光学元件:Illesteva
2019/01/19 全球购物
Fossil美国官网:化石手表、手袋、首饰及配饰
2019/02/17 全球购物
超级英雄、电影和电视、乐队和音乐T恤:Loud Clothing
2019/09/01 全球购物
一道Delphi面试题
2016/10/28 面试题
学习演讲稿范文
2014/05/10 职场文书
入职担保书范文
2014/05/21 职场文书
社区党建工作方案
2014/06/10 职场文书
债务追讨律师函
2015/06/24 职场文书
莫言获奖感言(全文)
2015/07/31 职场文书
纪检部部长竞选稿
2015/11/21 职场文书
2016年“12.3”国际残疾人日活动总结
2016/04/01 职场文书
CSS3点击按钮圆形进度打钩效果的实现代码
2021/03/30 HTML / CSS
浅谈mysql返回Boolean类型的几种情况
2021/06/04 MySQL