Open xuxueyong opened 3 months ago
感谢老铁指正,xslBaseElementJsKey 这个地址是唯一的, 为每一个自定义同层渲染组建关联这个属性防止重复计算,这样做是对的,只不过下边已经做了处理了,其实上边那个可以去掉的,你说的是对的 @objc class func jsClass() -> String { if ((XSLManager.sharedSLManager.jsMap[elementName()]) != nil) { return XSLManager.sharedSLManager.jsMap[elementName()]! } return createJSClass() } 把createJSClass里的XSLManager.sharedSLManager.jsMap判断删除掉
xslBaseElementJsKey
这个地址是唯一的, 只能存储一次, 我感觉应该这样写:因为下面的逻辑已经做了处理:![image](https://github.com/gu0315/SameLayerRendering/assets/17976714/24ed91d4-52f6-4044-b74e-f63deafc2ed5)
联系方式: 17302961221, 可加微信, 谢谢。