HarmonyOS鸿蒙Next中Span组件使用customProperty会引发空指针
HarmonyOS鸿蒙Next中Span组件使用customProperty会引发空指针 在API12上Span使用customProperty会引发空指针,应用直接闪退,我想问一下customProperty这个属性设计的初衷是什么,不应该是类似是android中View的setTag方法吗,结果一部分组件不支持,自定义组件(Common)也不支持。
代码:
Span("隐私政策")
.customProperty("aaa", "bbb")
报错:
Reason:Signal:SIGSEGV(SEGV_MAPERR)@0x00000000000000c4 probably caused by NULL pointer dereference
更多关于HarmonyOS鸿蒙Next中Span组件使用customProperty会引发空指针的实战教程也可以访问 https://www.itying.com/category-93-b0.html
1、当前是没有计划支持span设置自定义属性的
2、自定义组件不支持原因:ArkUI给自定义组件设置样式时,相当于给MyComponent2套了一个不可见的容器组件,而这些样式是设置在容器组件上的,而非直接设置给MyComponent2的Button组件。通过渲染结果我们可以很清楚的看到,背景颜色红色并没有直接生效在Button上,而是生效在Button所处的开发者不可见的容器组件上,参考文档链接:
更多关于HarmonyOS鸿蒙Next中Span组件使用customProperty会引发空指针的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
在HarmonyOS鸿蒙Next中,Span
组件的customProperty
属性使用不当可能引发空指针异常。customProperty
用于自定义属性,如果未正确初始化或赋值,可能导致空指针问题。确保在使用customProperty
前,相关对象已正确初始化并赋值。检查代码逻辑,确保customProperty
的引用不为空。