Skip to content

[Question]有没有什么好的办法兼容react默认导入React而不是{createElement}? #2133

@xmsz

Description

@xmsz

背景

  • 引用其他React项目的组件,普通react组件都是直接import React from 'react',但是rax如果引用了这个组件就会报错,没办法直接使用。从而导致无法复用其他组件,明明只是引入jsx的方式不同
  • 保存一致的习惯,大部分react项目都是import React from 'react',在rax则变成import {createElement} from 'react',不仅麻烦而且有心智负担

想要的

  • 在rax中直接使用import React from 'react'
  • 扩展build-plugin-rax-compat-react,现在只是alias的功能,希望可以支持编译import React from 'react'的写法
  • 其他方式解决复用其他react组件

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions