.setData 设置对象属性值

步骤一:data初始化数据

userInfo: {

nickName:'昵称',

avatarUrl:'https://c-ssl.duitang.com/tx.png',

gender:0,

phone:'手机号',

linyu:'',

shenfen:''

},

步骤二、动态修改对象属性

在数据获取手机号后,修改手机号

this.setData({

userInfo:{

phone:'新手机号'

}

})

步骤三、打印需要实现的效果

userInfo: {

nickName:'昵称',

avatarUrl:'https://c-ssl.duitang.com/tx.png',

gender:0,

phone:'新手机号',

linyu:'',

shenfen:''

},

然而:第二步打印的结果如下

userInfo:{

phone:'新手机号'

}

所有其他属性都不见了,怎么办?

this.setData({

"userInfo.phone":'新手机号',

})

这样写的结果才是步骤三需要的结果

微信小程序.setData 设置对象属性值,不改变对象整体属性相关推荐

  1. 微信小程序————setData()方法的使用和注意事项

    微信小程序setData()使用: ##Page.prototype.setData(Object data, Function callback) setData 函数用于将数据从逻辑层发送到视图层 ...

  2. 小程序setdata优化_微信小程序 setData的使用方法详解

    微信小程序 setData的使用方法详解 微信小程序 setData的使用方法详解 最近在使用微信小程序的setData时,遇到了以下问题.如下: 官网文档在使用setData()设置数组对象的某个元 ...

  3. 微信小程序setdata方法

    微信小程序setdata方法 微信小程序中有时候需要从其他位置获取数据在前端调用 一般会用到小程序中封装好的setdata方法: /** `setData` 函数用于将数据从逻辑层发送到视图层*(异步 ...

  4. 微信小程序动态设置tab-bar

    微信小程序动态设置tab-bar(自定义) 配置自定义tab-bar的方法这里省略,可以参考官方文档 动态设置tab-bar 需求:根据权限判断底部tab-bar显示内容 例如普通用户这里不显示赛事t ...

  5. [微信小程序]微信小程序点击事件返回值的target分析

    微信小程序点击事件返回值的target分析 测试过程 在微信小程序中创建以下图片 然后在调试中点击下面第5个. console返回两个e 第一个e是第5块小块的e 第二个e是下面全部9小块组成的大块的 ...

  6. 微信小程序 获取input输入的值

    微信小程序 获取input输入的值 view <view><text>姓名:</text><input type='text' name="user ...

  7. 微信小程序开发——设置默认图片、错误加载图片

    wxml: <image src='{{imgArr[index]==""?defaultImg:imgList[index]}}' binderror="erro ...

  8. 微信小程序app.js中的全局变量globalData改变,如何通知其它页面界面显示改变,小程序中如何在其他页面中监听到globalData中值的变化

    微信小程序app.js中的全局变量globalData改变,如何通知其它页面界面显示改变,小程序中如何在其他页面中监听到globalData中值的变化 在小程序中,我们一般在app.js的onLaun ...

  9. 微信小程序:设置字体跟随手机系统

    小程序开发:全局设置跟随手机系统默认字体 前言 最近在开发一款微信小程序,发现字体不是跟随手机系统设置的字体,这样对用户很不友好,通过下面这行代码,就可以将页面的字体搞成系统默认字体了. 提示:要设置 ...

最新文章

  1. 攀枝花市大数据中心落户东区
  2. layui关闭表格编辑_Layui表格table关闭拖拽列宽、禁用拖拽列宽
  3. [转]url传递中文的解决方案总结
  4. 一起学习 网络规划设计师
  5. 如何查看S/4HANA指定时间段批量生产订单的状态
  6. 重磅官宣:Nacos2.0发布,性能提升10倍
  7. 阿里Java研发工程师实习面经
  8. 检测到JSON.NET错误类型的自引用循环
  9. [JAVA]全新java初学者实践教程(全)
  10. [lammps教程]OVITO输出RDF
  11. 全流程OA系统集成对接案例实例
  12. DSN文件怎么用Proteus打开
  13. myecplice和ecplice远程调试
  14. Java中开根号,你还记得吗
  15. MySQL 获取所有库名、表名、字段名
  16. 为什么用链路聚合_链路聚合技术作用和优点
  17. 详解IP地址与子网掩码
  18. 【RK PX30】 瑞芯微四核64位工业级芯片PX30[RK3358]安卓核心板
  19. [ZT]把IM做成避风塘
  20. 在Github上下载文件的方法

热门文章

  1. 【Excel】行转列+列转行
  2. UE4-(雾效)光束光晕、光束遮蔽
  3. 随笔一 EXACT函数
  4. python3 通过api获取oracle REST API for Oracle Eloqua Marketing Cloud Service 数据
  5. 基于机器学习的数字电表数字识别二(源码+数据集)
  6. 计算机毕业设计django基于python精品课程在线学习系统
  7. 128*64点阵图形液晶显示屏程序设计教程
  8. android+kitchen最新优化版下载,AKitchen app下载-AKitchen 安卓版v2.2.1-PC6安卓网
  9. MariaDB在Linux环境下的安装及使用
  10. SQL day_03(5.6)DQL详解