react-native模块导出类型

时间:2016-02-01 15:57:51

标签: reactjs ecmascript-6 react-native conventions es6-module-loader

我喜欢RN,但是一个令我烦恼的问题是缺乏惯例。我已经习惯了js开发人员。但是否使用ES6

render() {render: function() {

是一回事。我真正无法理解的是当我看到WebView module export example

exports.examples = [
  {
    title: 'WebView',
    render(): ReactElement { return <WebViewExample />; }
  }
]; 

有时候我会看到

export default PDFView;

我习惯了

module.exports = WebViewExample

返回一个对象会破坏我的代码并迫使我思考每个组件应该期望的类型。我理解返回一个对象的价值,但在文档中开始介绍似乎是一件坏事。咆哮结束。 default的用途是什么?

0 个答案:

没有答案