导航

    Taro 社区

    Taro

    • 注册
    • 登录
    • 搜索
    • 版块
    • 最新
    • 话题
    • 热门
    • 群组
    1. 主页
    2. Xiphap
    X
    • 资料
    • 关注
    • 粉丝
    • 主题
    • 帖子
    • 最佳
    • 群组

    Xiphap

    @Xiphap

    0
    声望
    1
    帖子
    4584
    资料浏览
    0
    粉丝
    0
    关注
    注册时间 最后登录

    Xiphap 关注

    Xiphap 发布的帖子

    • Taro 里引用class组件,不能引用function组件吗?

      父组件引用组件:

      import AAA from './components/AAA'
      

      子组件(Function定义),不能正常引用:

      export default function AAA() {
      	return(
      		<View className='index'>
              	<Text>Hello world!</Text>
            	</View>
      	)
      }
      

      报错:

      错误  页面编译  页面/Users/***/Desktop/test/src/pages/index/index编译失败!
      TypeError [ERR_INVALID_ARG_TYPE]: The "to" argument must be of type string. Received type object
      

      子组件(Class定义),就能正常引用:

      export default class AAA extends Component<any, any> {
        render () {
          return (
            <View className='index'>
              <Text>Hello world!</Text>
            </View>
          )
        }
      }
      

      如果子组件用 Hooks 模式,就只能用 function 组件?那 Taro 该如何调用这种组件?

      发布在 微信小程序
      X
      Xiphap