2016-08-15 112 views

回答

25

直接的StyleSheet.js注释部分报价阵营本地

代码质量:

  • 通过移动款式渲染功能的时候,你使代码更容易理解。

  • 命名样式是为渲染函数中的低级组件添加含义的好方法。

性能:

  • 使从样式对象样式表能够通过ID引用它,而不是每次都创建一个新的样式对象。

  • 它还允许只通过桥发送一次样式。所有后续使用都将引用一个id(尚未实现)。

而且Stylsheet验证您stylehsheet内容,以及。因此,在编译时显示错误样式属性的任何错误,而不是在样式表实际实现时的运行时。

+1

我明白了,因为我可以只使用一个对象,所以StyleSheet有什么意义。此外,在性能方面,内联比StyleSheet更好? 谢谢你的回答:) – corasan

+3

不行。内联效率也不高。它与使用普通对象类似。由于使用内联样式,因此与样式表相比,本地需要将更多数据发送到React本地桥。这对性能不利 – while1

+6

前三个项目符号与OP将render对象声明为render函数外部的const的技术无关。 –