美文网首页
微信小程序的数据绑定

微信小程序的数据绑定

作者: Vector_Wan | 来源:发表于2021-03-02 15:00 被阅读0次

数据绑定

几种数据绑定方式。
jQuery

<html>
  <div id="content"></div>

  <script>
    var name = "名字";
    $(#content).val(name);
  </script>
</html>

Vue

<div id="app">
    <div v-html="message"></div>
</div>
    
<script>
  new Vue({
    el: '#app',
    data: {
      message: '信息'
    }
  })
</script>

微信小程序

<view>数据:{{message}}</view>

Page({
  /**
   * 页面的初始数据
   */
  data: {
    message: "这是一个信息"
  }
})

注意 data 是一个字典。

获取和修改 data

通过绑定点击事件来获取和修改数据。

<button bindtap="changeData">点击修改页面的数据</button>

Page({

  /**
   * 页面的初始数据
   */
  data: {
    message: "这是一个信息"
  },

  // 点击修改数据
  changeData: function () {
    // 获取数据
    console.log(this.data.message);
    // 修改数据
    this.data.message = "新的信息" // 只改后端!!

    this.setData({message: "新的信息2"}) // 前后端都修改
  }
})

这里的 this 代指的是传递给 page() 函数的 这个字典对象。
注意第一种方法只会修改后端的数据,要想已经渲染的数据也变化要使用 this.setData({传递一个字典}) 的方法。

相关文章

  • 微信小程序组件探究和应用

    把玩微信小程序组件 微信小程序把玩《二》:页面生命周期,模块化,数据绑定,view组件 微信小程序把玩《三》:sc...

  • 2019-01-15 微信小程序开发学习--页面事件和数据绑定

    数据绑定 微信小程序的数据绑定与vue相似,数据来源是通过js中的data来绑定 在js的page中定义数据,数据...

  • 小程序 小方法

    微信小程序input数据双向绑定 简单实现双向数据绑定--对象下的属性赋值绑定(可以自己改一元变量方式)每个页面引...

  • 微信小程序 数据绑定

    WXML 中的动态数据均来自对应 Page 的 data。 简单绑定 数据绑定使用 Mustache 语法(双大括...

  • 微信小程序-数据绑定

    微信小程序的数据绑定类似于vue,先在js里面定义变量,然后在标签中使用{{ 变量名 }}的形式来展示数据 1.定...

  • 微信小程序综合

    WXSSWXML导入的两种方式 数据绑定列表渲染事件绑定 小程序的部分内置组件和接口(更新) 小程序的配置文件微信...

  • 微信小程序的数据绑定

    数据绑定 几种数据绑定方式。jQuery Vue 微信小程序 注意 data 是一个字典。 获取和修改 data...

  • 小程序随笔2:数据绑定与传递参数

    这里先介绍一下微信小程序的数据绑定 微信小程序的基于MINA框架开发的。每一个页面由 .js(必须) .wxml(...

  • 微信小程序的数据绑定

    数据绑定 WXML中的动态数据均来自对应Page的data。 简单绑定 数据绑定使用"Mustache"语法(双大...

  • 如何做微信小程序后台的数据分析

    微信小程序后台有哪些功能能? 微信小程序数据后台(部分数据截图)​ 微信小程序后台 上图是微信小程序的后台功能,小...

网友评论

      本文标题:微信小程序的数据绑定

      本文链接:https://www.haomeiwen.com/subject/beatqltx.html