首页 > 编程语言 >微信小程序8 data数据,双向绑定

微信小程序8 data数据,双向绑定

时间:2023-08-04 11:14:02浏览次数:58  
标签:变量 微信 绑定 message 页面 data setData

声明变量data

我们每个页面文件(wxml)都有对应的js文件,点进去可以看到有data结构,这个就是存放变量的地方。

  data: {

  }

我们写一个变量进去

  data: {
      message:"我是message变量"
  }

 

获取变量

页面中使用

<view>{{message}}</view>

在js方法中调用变量,修改一下之前的方法

  changeInput(e){
    console.log(this.data.message);
  }

这里可以看到,需要用this.data.变量名调用。

 

双向绑定this.setData方法

但是在实际应用中,我们经常需要类似Vue中双向绑定的功能,即修改变量后页面要显示出来,这里可以使用小程序提供的this.setData

  changeInput(e){
    console.log(this.data.message);
    this.setData({
      message:e.detail.value
    });
  }

使用setData时变量就不需要指明this.data前缀了,因为这个this.setData只会操作data部分的变量。

这样我们在输入框输入时,message的值会跟着变并在页面上显示出来。

标签:变量,微信,绑定,message,页面,data,setData
From: https://www.cnblogs.com/luyShare/p/17605346.html

相关文章

  • TwinCAT3 Database Server 模块的使用步骤(以MySQL为例)
    1.首先安装Mysql和Twincat3TF6420-Database-Server.exe2.在Mysql中创建数据库,以测试为目的,所以简单创建了两个 3.Twincat3可以在项目中添加,或者可以直接在菜单栏的Configurator中配置 连接的数据库的类型为NET_MySQL,由于拓扑是均基于一台IPC,所以可以选择localhost,数据库......
  • tflearn 数据集太大无法加载进内存问题?——使用image_preloader 或者是 hdf5 dataset
    tflearn数据集太大无法加载进内存问题?Hi,all!I'mtryingtotraindeepnetonabigdatasetthatdoesn'tfitintomemory.Isthereanywaytousegeneratorstoreadbatchesintomemoryoneverytrainingstep?I'mlookingforbehavioursimilartofit_genera......
  • P7116 [NOIP2020] 微信步数
    原题简化题意:有一个k维场地,第i维宽为wi,即第i维的合法坐标为1,2,···,wi。小C有一个长为n的行动序列,第i元素为二元组(ci,di),表示这次行动小C的坐标由(x1,x2,...,xci,...,xk)变为(x1,x2,...,xci+di,...,xk)。小C会将行动......
  • 抖音引流微信的广告推广投放方案梳理(自制落地页)
    主要功能说明:需要在抖音直播下投放自己的广告落地页面,用户在抖音视频或者直播间,进入我们的落地页,引导用户添加公司的企业微信,并需要记录用户的相关信息(如unionid,昵称,头像,直播间名称,广告点击id),按照要求进行广告上报。主要有两种链路模式:一种模式是:抖音——落地页——企微自动客......
  • 微信公众号发模板消息(spring集成)
    引入依赖:<dependency><groupId>me.chanjar</groupId><artifactId>weixin-java-mp</artifactId><version>1.3.3</version></dependency> 其中已实现的功能:publicinter......
  • 白鲸调度系统助力国内头部券商打造国产信创化 DataOps 平台
    导读国内某头部券商是国内排名前三的全国性大型综合证券公司。作为证券行业领头羊之一,该券商一直高度重视核心系统的自主可控以及网络信息安全。早些时候,其已经完成了信创化数据库改造和OA系统适配,接下来的当务之急是完成数据能力平台的信创化改造。随着该券商近年来数据中台的发......
  • 【CV数据集总结】face_landmark_dataset总结
    前言本文主要整理总结facelandmark有关的数据集。Face2DKeypoint‒MMPose1.1.0documentationhttps://github.com/open-mmlab/mmpose/blob/main/docs/en/dataset_zoo/2d_face_keypoint.md关键特征点个数有5/15/68/98/106...数据集300Wdataset68个点,Indoor和Out......
  • 白鲸调度系统助力国内头部券商打造国产信创化 DataOps 平台
    导读国内某头部券商是国内排名前三的全国性大型综合证券公司。作为证券行业领头羊之一,该券商一直高度重视核心系统的自主可控以及网络信息安全。早些时候,其已经完成了信创化数据库改造和OA系统适配,接下来的当务之急是完成数据能力平台的信创化改造。随着该券商近年来数据中台的......
  • 微信开发之自动同意群聊邀请的技术实现
    简要描述:自动通过群(url)请求URL:http://域名地址/acceptUrl请求方式:POST请求头Headers:Content-Type:application/jsonAuthorization:Authorization值(登录获取群信息接口中返回的认证信息值)参数:参数名必选类型说明wId是string登录实例标识url是string原始url,好友发送的入群邀请卡片信息......
  • vue 动态绑定style class
    绑定style<!--基本使用--><div:style="{color:activeColor,fontSize:fontSize+'px'}">基本使用</div><!--数组--><div:style="styleArr">123</div><div:style="[astyle,bStyle]"&g......