可选链符的使用

可选链符的使用

   // 可选链操作符

    const type = ev.mark?.type

    // 与下方三元表达式相同

    const type = ev.mark? ev.mark.type : undefined

如何动态设置navBar的title?


wx.setNavigationBarTitle({title:'xxxxxxx'})



如何后退?

wx.navigateBack({delta: 步数}
它和wx.navigateTo({url: xxx })的区别是:
1navigateTo会添加页面到页面栈。
2navigateBack会将后退的页面出栈 ====> 减少页面栈的数量



可选链运算符.?


obj.a.b ===> obj.a?.b



如何删除对象的属性?


delete obj.a

使用 wechat-validate 做表单校验全流程

1、下包

npm i wechat-validate


2、在要使用的页面引入

// 导入表单验证插件

import validate from 'wechat-validate'


3、在data 中定义你需要的对象

4、在 Page 中写入

 // 必引入 

 behaviors: [validate],

  // 表单校验

  rules: {

    number: [

      {required: true, message: '请填写手机号码!'},

      {pattern: /^1[3-8]\d{9}$/, message: '请填写正确的手机号码!'}

    ]

  }

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值