We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
sourcemap不能用就很xxxxx**
sourcemap
不能解构传值,需要key value传给子组件
key value
不能在render之外写jsx
render
jsx
this.props传来的函数必须on或者dispatch开头
this.props
on
dispatch
父组件传来的props,必须定义在static defaultProps里,要不然获取不到
props
static defaultProps
componentDidMount,在微信/百度/字节跳动/支付宝小程序中这一生命周期方法对应 app 的 onLaunch
componentDidShow在微信/百度/字节跳动/支付宝小程序中这一生命周期方法对应 onShow
componentDidHide在微信/百度/字节跳动/支付宝小程序中这一生命周期方法对应 onHide
JS 代码里必须书写单引号,特别是 JSX 中,如果出现双引号,可能会导致编译错误
环境变量 process.env 的使用,不要以解构的方式来获取通过 env 配置的 process.env 环境变量,请直接以完整书写的方式 process.env.NODE_ENV 来进行使用
使用 this.$componentType 来判断当前 Taro.Component **是页面还是组件,可能取值分别为 PAGE 和 COMPONENT
不支持无状态组件
不能在包含 JSX 元素的 map 循环中使用 if 表达式
不能使用 Array#map 之外的方法操作 JSX 数组
父组件要往子组件传递函数,属性名必须以 on 开头
以上是使用过程中遇到的问题,具体注意事项请查阅https://nervjs.github.io/taro/docs/best-practice.html
The text was updated successfully, but these errors were encountered:
No branches or pull requests
sourcemap
不能用就很xxxxx**不能解构传值,需要
key value
传给子组件不能在
render
之外写jsx
this.props
传来的函数必须on
或者dispatch
开头父组件传来的
props
,必须定义在static defaultProps
里,要不然获取不到componentDidMount,在微信/百度/字节跳动/支付宝小程序中这一生命周期方法对应 app 的 onLaunch
componentDidShow在微信/百度/字节跳动/支付宝小程序中这一生命周期方法对应 onShow
componentDidHide在微信/百度/字节跳动/支付宝小程序中这一生命周期方法对应 onHide
JS 代码里必须书写单引号,特别是 JSX 中,如果出现双引号,可能会导致编译错误
环境变量 process.env 的使用,不要以解构的方式来获取通过 env 配置的 process.env 环境变量,请直接以完整书写的方式 process.env.NODE_ENV 来进行使用
使用 this.$componentType 来判断当前 Taro.Component **是页面还是组件,可能取值分别为 PAGE 和 COMPONENT
不支持无状态组件
不能在包含 JSX 元素的 map 循环中使用 if 表达式
不能使用 Array#map 之外的方法操作 JSX 数组
父组件要往子组件传递函数,属性名必须以 on 开头
以上是使用过程中遇到的问题,具体注意事项请查阅https://nervjs.github.io/taro/docs/best-practice.html
The text was updated successfully, but these errors were encountered: