1.3版本怎样在render外面定义jsx?
-
-
-
大佬,这样写为什么不对呢?
-
@che 写简单的jsx可以,但是循环数据输出就报错了
-
@18295789675_p 看提示咯
举个例子renderItem () { const list = [ { name: 1 }, { name: 2 } ] // const list = [] let arr = list.map(item => { return <View key={item.name}>{item.name}</View> }) return arr } render () { return ( <View className='index'> {this.renderItem()} </View> ) }
-
@Taro小助手 但是我换成this.state.里面的属性,就渲染不出来
打印出来this.state.swiperArr是有值的
-
@Taro小助手
我这的重新赋值一个变量就好了,我用的taro 1.3.0-beta.8
很奇怪
-
@18295789675_p 只能 @che 晕车大佬看看了,谢谢你咯,又发现个坑
-
-
确实有个问题,等下个版本修复把