小程序this.setData
this
每当我们尝试在wx.request的success回调函数中使用this.setData总会说setData undefined,这时候我联想到之前学的promise,对于wx.request而言,参数是{}即花括号里的是对象,对象中的success方法就类似于之前promise的resolve,即向url请求成功后就会调用success方法
而this是 谁调用谁就是this所指对象,这里显然是wx.request调用了,所以this不再是Page的this,也就没有setData方法了
var promise = new Promise(function(resolve, reject) {// 异步处理// 处理结束后、调用resolve 或 reject
});
this.setData后this.data
小程序中,this.setData同步改变this.data的值,即this.data的内容就是最新的值,视图层则是异步的
小程序this.setData相关推荐
- 微信小程序:setData 数据传输长度为 1678 KB,存在有性能问题!
微信小程序:setData 数据传输长度为 1678 KB,存在有性能问题! 记录遇到的问题 本文也参考了其他文章 由于data 数据过大,比如 base64 / 数据列表返回内容过大,导致无法执行 ...
- 微信小程序修改数组中的元素_微信小程序——this.setData()动态修改数组中的某一值...
微信小程序--this.setData()动态修改数组中的某一值S8v编程技术_踩坑日志_进阶指南_无知人生 大家是不是都觉得微信小程序的开发方式和 vue react 这种框架的开发方式很像?S8v ...
- 微信小程序使用setData方法修改data中对象或数组的属性值
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到网站 微信小程序使用setData方法修改data中对象或数组的属性值 使用微信小程序开发时,涉及到data ...
- html5 setdata函数,微信小程序this.setData is not a function错误解决
开发中遇到微信小程序"this.setData is not a function"错误,具体错误内容如下所示: VM10092:1 thirdScriptError this.s ...
- [微信小程序]this.setData , that.setData , this.data.val三者之间的区别和作用
微信小程序开发交流qq群 173683895 承接微信小程序开发.扫码加微信. 正文: 1.this.setData({ }) <view bindtouchmove="ta ...
- 【微信小程序】 setData 的用法
前言 调试基础库 2.12.0 开发者工具 1.03.2008270 setData 的用法 Page.prototype.setData(Object data, Function callback ...
- 微信小程序中 setData 详解
虽互不曾谋面,但希望能和您成为笔尖下的朋友 以读书,技术,生活为主,偶尔撒点鸡汤 不作,不敷衍,意在真诚吐露,用心分享 点击左上方,可关注本刊 标星公众号(ID:itclanCoder) 如果不知道如 ...
- js中怎么获取某个属性的值_小程序中 setData 详解
前言 在小程序中各个页面之间是相互独立的,一个页面分为渲染层(视图层 webview),逻辑层(JavaScript),系统层(底层),在架构上,WebView和 JavascriptCore 都是独 ...
- 微信小程序之setData用法
setData 函数用于将数据从逻辑层发送到视图层(异步),同时改变对应的 this.data 的值(同步). setData()用法: setData(data, callback); // dat ...
- 微信小程序this.setData()
在小程序中是没有DOM,BOM的,是数据驱动视图的.逻辑层中的 data 数据改变了,视图层 view 也会跟着改变,它是单向数据流的.如果想要触发视图中数据的更新,那么就需要借助setData这个方 ...
最新文章
- 《陶哲轩实分析》引理17.2.4证明_导数的唯一性
- boot spring 接口接收数据_基于 Spring Boot 实现 Restful 风格接口,实现增删改查功能...
- javascript高精度计算解决方案
- 关于Verilog中begin···end语句执行顺序
- 两间计算机房的女老师,我的女老师作文.doc
- pytorch torch.nn.Embedding
- C# 多线程 学习
- 数学建模(零)入门统领
- python测试开发工程师前景_对未来测试开发工程师的前景你怎么看?
- 中英文翻译、语料库等资料
- unity c# 触摸屏物体识别桌算法
- 网站banner设计有什么好的方法
- 程序员的插画成长之路并不平坦
- eclipse写python怎么样_eclipse python 使用教程(怎么用eclipse写python)
- 京东2017校招:4,7幸运数
- 直播代码Flutter 实现虎牙/斗鱼 弹幕效果
- 狭义相对论--洛仑兹变换推导
- uniapp:常用跨端业务组件(ts版本)
- html实现可拖拽地图+定位到目前位置 高德
- SourceInsight只添加特定类型文件的方法
热门文章
- scons 手册_Rosetta 简易手册
- 阿里面试官的”说一下从url输入到返回请求的过程“问的难度就是不一样!
- nodejs mysql 增删改查_nodejs操作mysql实现增删改查的实例
- Python每日练习 04 你有一个目录,装有很多图片,现在你要把它们的尺寸变成不都大于Iphone5分辨率的大小
- 联想E430Cwindow8系统换成win7
- hijackthis日志祥解
- linux离线升级补丁,Ubuntu 8.04(LTS)离线升级包使用指南
- MYSQL中如何修改类型_MySQL怎么修改字段类型?
- 通达信W底形态选股公式,也称双底形态
- Markdown 编辑阅读器使用方法