最近学习在Struts2中用Ajax模板,有一个例子的目的是更新两个Div区域,但一直提示“TypeError: node is null”。检查代码发现原因是在s:a标签中写成targets="t1, t2",在逗号和t2之间多写了一个空格,将空格删除后,可以正常显示了。所以提醒一下自己,在标签属性的值中应避免不必要的空格。
React 基于虚拟 DOM 和高效 Diff 算法的完美配合,实现了对 DOM 最小粒度的更新。 大多数情况下,React 对 DOM 的渲染效率足以业务日常。但在个别复杂业务场景下,性能问题依然会困扰我们。此时需要采取一些措施来提升运行性能,其很重要的一个方向,就是避免不必要的渲染(Render)。这里提下优化的点: shouldComponentUpdate 和 PureComponen