小编sen*_*tor的帖子

运行React Native应用程序而不启动Xcode?

可以从命令行构建/运行iOS应用程序(完全构建React Native)吗?PhoneGap有一个很好的ios-sim实用程序来做这件事,但我没有运气.

javascript xcode ios cordova react-native

10
推荐指数
1
解决办法
3283
查看次数

Node.js:如何序列化/反序列化React组件?

我想序列化一个React元素(给定props的React组件的一个实例)并在其他地方反序列化它.你为什么问?我希望能够通过stdout从一个进程发送类,并在另一个进程中呈现它.我还希望渲染的组件是交互式的,所以简单地使用ReactDOM.renderToString()就不够了......

我尝试过的:

  • 将其序列化为字符串并使用eval()它进行反序列化
  • 使用自定义替代品和齐磊功能JSON.stringify()JSON.parse()分别

MyReactComponent.toString() 收益:

"function MyReactClass() {
    _classCallCheck(this, MyReactClass);

    _get(Object.getPrototypeOf(MyReactClass.prototype), 'constructor', this).apply(this, arguments);
}"
Run Code Online (Sandbox Code Playgroud)

它不包含我的组件特有的任何方法(例如render()constructor()).

在JS Bin中查看此示例代码:http://jsbin.com/febuzupicu/edit? js,console,output

javascript serialization node.js deserialization reactjs

10
推荐指数
2
解决办法
5062
查看次数