NervJS/taro

全局组件

loveonelong asked for this feature 9 months ago — 2 comments

loveonelong commented 9 months ago

支持一下全局组件

| yuche commented 9 months ago

React 没有这个东西。

假设在 JSX 中实现全局组件实际上就是把一个 React Element 的构造方法挂载到了 window/global 对象上,否则当前作用域是找不到这个组件的。但这样一来编辑器就没办法给你做检查了,别人看你的代码也一脸懵逼。

就我个人的观点,大部分「全局」开头的概念基本就在和良好的编程范式背道而驰。某些框架为了使用者的一时便利开了这个口子,却没考虑到维护的难度增加,我觉得是一件欠妥的事情。

Join the discussion!

Sign-in with GitHub to comment