反应.js - 计算值的最佳实践
React.js - Best practice to calculate values
我有一个JSON,其中有一些我需要计算的字段。
哪里是最好的地方?
目前我已经设置了它:
componentWillMount: function () {
//Iterating over the JSON object
}
计算我的所有值,然后调用渲染。它工作正常。我只是想知道我做对了吗?
这取决于。您是否经常安装和卸载该组件?计算繁重吗?
正如你所说,你现在正在做的事情可能很好。如果您确实想将数据和计算与组件分开,您可能需要查看 redux 并重新选择
是的,您可以在 json 的 componentWillMount 中进行所有计算。然后,您可以相应地设置状态,因为在 componentWillMount 中设置状态不会导致重新渲染,因为您的渲染方法将收到更新的状态。
相关文章:
- 有条件更新d3.js力图中节点的最佳方法
- 与运行长作业(javascript,node.js)的第三方API同步的最佳实践
- 什么's是连接供应商js文件的最佳方式
- 在node.js中编写单元测试的最佳方式是什么
- 节点:'最佳实践'使用其他js文件的js文件
- PHP和JS中表单验证的最佳方式
- ExtJS类的最佳实践最终导致了太多的.JS文件.性能怎么样
- Ember.js:接受的子组件和父组件之间通信的最佳实践
- 在企业应用程序框架中包含js/css文件的最佳实践是什么
- 展示纯js应用程序前端的最佳架构是什么
- 主干.js事件处理程序命名的最佳做法
- 在 ember.js 中自定义输入字段的最佳实践
- HTML + JS:设置文本区域内容样式的最佳方式
- 将参数传递到外部 JS 脚本的最佳方法
- 在下划线.js中扩展对象的最佳实践
- Ext JS - 将面板绑定到数据存储的最佳方法
- 在angular js中,每次应用程序进入状态时,重新加载状态的最佳方式是什么
- infinity.js的最佳实践
- 什么'是HTML中框架集的最佳JS替换
- 检查未定义变量的最佳JS实践是什么