【发布时间】:2015-03-29 02:22:46
【问题描述】:
React.Component 定义: https://facebook.github.io/react/docs/top-level-api.html#react.component
ReactComponent 接口:https://facebook.github.io/react/docs/component-api.html
示例:https://facebook.github.io/react/docs/reusable-components.html#es6-classes
到目前为止我尝试了什么..
object React extends js.Object{
type Component[P,S] = ReactComponent[P,S]
}
class ReactComponent[P,S] extends js.Object {
def this(props : P) = this()
def setState(newState : S) : Unit = js.native
def forceUpdate() : Unit = js.native
}
当我尝试这个时
class Hello extends React.Component {
}
我得到 undefined is not a function 。我做错了!因为我想不出正确的方法...
【问题讨论】:
标签: scala.js