小程序相关

文章探讨了不同框架的数据绑定机制,包括小程序中使用this.setData()进行数据更新,Vue的单项数据流与v-model的双向绑定,以及React中this.setState()的异步状态更新。同时提到了事件流的捕获和冒泡阶段。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

数据绑定

  • 小程序

    data中初始化数据
    修改数据:this.setData()
    1.修改数据的行为始终是同步的
    数据流:
    1.单项:Model --> View

  • Vue
    data中初始化数据
    修改数据:this.key = value
    数据流:
    1.Vue是单项数据流:Model --> View
    2.Vue中实现了双向数据绑定:v-model

  • React
    state中初始化状态数据
    修改数据:this.setState()
    1.自身钩子函数中(componentDidMount)异步的
    2.非自身的钩子函数中(定时器的回调)同步的
    数据流:
    1.单项:Model --> View

扩展内容

  • 事件流的三个阶段
    捕获:从外向内
    执行目标阶段
    冒泡:从内向外
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

疯子@123

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值