使用taro框架注意避免的一些问题

本文总结了在使用Taro跨平台框架开发微信小程序时遇到的问题,包括参数名错误可能导致的问题,运行过程中可能出现的丢包现象,以及在AtModal与AtInput结合使用时的显示异常及解决办法。
摘要由CSDN通过智能技术生成

1、参数名的问题

Taro.request({
    url:path,
    data:prams,
    header:{//这里注意header是没有s的,不然消息体里的数据就会是[object Object]
        Content-Type:"application/json;charset=utf-8"
    }
})

2、丢包问题

每次停止运行后再运行,容易遇到丢包的情况,目前只能重新yarn add

 

3、使用AtModal时内容为AtInput标签,在真机上不会隐藏AtInput,所以在添加AtModal的isOpened属性时,用同样的变量判断AtInput是否需要隐藏。

  <AtModal isOpened={this.state.isOpened}>
          <AtModalHeader>昵称</AtModalHeader>
          <AtModalContent>
            {this.state.isOpened&& <View className={styles.modalInput}>
              <AtInput
                name='value'
                type='text'
                maxLength='16'
                placeholderStyle='text-align:left;'
                value={this.state.nickname}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值