【发布时间】:2016-09-16 20:43:48
【问题描述】:
我刚开始使用 es6 通过 React 学习 Meteor,但我无法理解 this.props。它从何而来?我没有任何代码我自己为类定义它。提前谢谢你。
这是我在 simple-todos/imports/ui/App.jsx 中的一部分代码:
import React, { Component, PropTypes } from 'react';
import { createContainer } from 'meteor/react-meteor-data';
import ReactDOM from 'react-dom';
import { Tasks } from '../api/tasks.js';
import Task from './Task.jsx';
class App extends Component {
renderTasks() {
return this.props.tasks.map((task) => (
<Task key={task._id} task={task} />
));
}
}
【问题讨论】:
-
你阅读过 React 文档吗? facebook.github.io/react/docs/tutorial.html#using-props
标签: meteor reactjs properties ecmascript-6