2
A
回答
0
ReactDOM.render()
返回值实际上是组件的安装实例:
class Counter extends React.Component {
constructor(props) {
super(props);
this.state = {
count: 0
};
}
inc() {
this.setState({count: this.state.count + 1});
}
render() {
return (
<div>
Count: {this.state.count}
</div>
)
}
}
const instance = ReactDOM.render(
<Counter />,
document.getElementById('app')
);
instance.inc();
<script src="https://cdnjs.cloudflare.com/ajax/libs/react/15.1.0/react.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/react/15.1.0/react-dom.min.js"></script>
<div id="app"></div>
如果您需要访问深度嵌套的组件,这是一个有点难度,但这应该让你开始。
+0
谢谢,但我需要能够在任何地方调用组件方法 – Enda
相关问题
- 1. 阵营调用子方法
- 2. 无法加载方法阵营组件
- 3. 在外部脚本加载后运行Vue组件的方法
- 4. 使用WebSocket.js在地方阵营组件
- 5. 如何让scons调用外部脚本?
- 6. 如何调用外部构建脚本?
- 7. 阵营组件接口方法
- 8. 在外部脚本中调用模型及其方法
- 9. 调用外部Python脚本
- 10. PHP调用外部脚本
- 11. 从C#脚本中调用外部应用程序方法
- 12. 如何把回调从Java方法转换成文本在阵营本地
- 13. 流星方法调用的阵营本地没有反应
- 14. 通用基类方法调用阵营本地
- 15. 从外部JS文件调用角度组件的方法
- 16. 使用的setInterval在阵营组件
- 17. list.map阵营组件
- 18. 阵营本地操纵部件
- 19. ActiveX组件 - 使用外部方法?
- 20. 如何从外部调用jQuery插件中的方法?
- 21. 阵营的onChange方法react_on_rails
- 22. 如何加载外部脚本文件
- 23. 如何在外部.as脚本中调用按钮实例?
- 24. 如何做外部脚本?
- 25. 如何调用该方法?
- 26. FBML中的外部JS用法 - 无法访问外部脚本
- 27. 我应该如何使用外部脚本构建Meteor项目?
- 28. 组件继承的阵营
- 29. Ruby on Rails的redirect_to的外部URL调用该方法两次
- 30. 调用从组件外部方法Flex 3中
您发布的错误意味着您的'componentDidMount'永远不会运行。 – zerkms