React-Native 中的 Alt @decorators

Alt @decorators in React-Native

我正在使用 Alt 库(Flux 实现)和 React-Native。我真的很喜欢 'alt/utils/decorators' 和 'alt/utils/connectToStores' 但我不能使用这些 @decorators 因为 RN/Babel 配置似乎不支持它。

我绝对不精通 Babel(或 RN),所以我需要帮助配置 RN/Babel 以与 @decorators 一起工作。

如何将 Alt 库的 @decorators 与 React-Native 一起使用?

查看 0.16 发行说明:

Decorators won't work until T2645 lands in Babel.

https://github.com/facebook/react-native/blob/master/breaking-changes.md

一旦这个问题得到解决,他们就应该开始工作了。

Babel 6 目前打算 transform-decorators 支持即将对装饰器提案进行的更改,这将使它的行为与现有的完全不同。

如果您需要 Babel 6 中的装饰器与 Babel 5 中的装饰器具有相同的语义,您最好的选择是使用 babel-plugin-transform-decorators-legacy.