label._updateRenderData(true)到底怎么用?

我最近也遇到label.string = ""后 需要直接获得修改后的节点大小

API文档里找不到_updateRenderData

是label这个组件调用此API 还是label.node节点调用此API

是不是2.0新加的 如果是的话 1.x版本怎么实现? 我用的1.10.1

这个函数只是使用 2.0,label 组件上的 api(另外这个只是临时方案,后续会进行完善的)

1.10.1 不需要吧,是可以直接获取修改后的节点大小的

ts版本这个函数报错啊 _updateRenderData is not a function

你去Label的源码里看:

_forceUpdateRenderData(); 2.2及后的版本都是用的这个。

_updateRenderData(true); 这个好像是2.1及之前版本用的。