日历组件无法编译,报大量错误,使用方式如下:
CJCalendar({
// 范围选择
optMode: OptMode.RANGE,
// 修改主题色
todayFontColor: "#E64A19",
// 开始日期
startDate: new Date(2024, 2, 3),
// 截止日期
endDate: new Date(2024, 2, 20),
// 日期选择变化监听
onDateChange: () => {
},
})
ERROR: ArkTS:ERROR File: D:\huawei\workspace\HarmonyBank\oh_modules\.ohpm\cxxxdar@1.1.8\oh_modules\cxxxdar\src\main\ets\components\cxxxdar\cxxxdar.ets:238:3
BuilderParam property can only initialized by Builder function.
ERROR: ArkTS:ERROR File: D:\huawei\workspace\HarmonyBank\oh_modules\.ohpm\cxxxdar@1.1.8\oh_modules\cxxxdar\src\main\ets\components\cxxxdar\cxxxdar.ets:241:3
BuilderParam property can only initialized by Builder function.
ERROR: ArkTS:ERROR File: D:\huawei\workspace\HarmonyBank\oh_modules\.ohpm\cxxxdar@1.1.8\oh_modules\cxxxdar\src\main\ets\components\cxxxdar\cxxxdar.ets:247:3
BuilderParam property can only initialized by Builder function.
ERROR: ArkTS:ERROR File: D:\huawei\workspace\HarmonyBank\oh_modules\.ohpm\cxxxdar@1.1.8\oh_modules\cxxxdar\src\main\ets\components\cxxxdar\cxxxdar.ets:254:3
BuilderParam property can only initialized by Builder function.
ERROR: ArkTS:ERROR File: D:\huawei\workspace\HarmonyBank\oh_modules\.ohpm\cxxxdar@1.1.8\oh_modules\cxxxdar\src\main\ets\components\cxxxdar\cxxxdar.ets:676:3
BuilderParam property can only initialized by Builder function.
ERROR: ArkTS:ERROR File: D:\huawei\workspace\HarmonyBank\oh_modules\.ohpm\cxxxdar@1.1.8\oh_modules\cxxxdar\src\main\ets\components\cxxxdar\cxxxdar.ets:699:3
BuilderParam property can only initialized by Builder function.
ERROR: ArkTS:ERROR File: D:\huawei\workspace\HarmonyBank\oh_modules\.ohpm\cxxxdar@1.1.8\oh_modules\cxxxdar\src\main\ets\components\cxxxdar\cxxxdar.ets:701:3
BuilderParam property can only initialized by Builder function.
ERROR: ArkTS:ERROR File: D:\huawei\workspace\HarmonyBank\oh_modules\.ohpm\cxxxdar@1.1.8\oh_modules\cxxxdar\src\main\ets\components\cxxxdar\cxxxdar.ets:705:3
BuilderParam property can only initialized by Builder function.
ERROR: ArkTS:ERROR File: D:\huawei\workspace\HarmonyBank\oh_modules\.ohpm\cxxxdar@1.1.8\oh_modules\cxxxdar\src\main\ets\components\cxxxdar\cxxxdar.ets:709:3
BuilderParam property can only initialized by Builder function.
ERROR: ArkTS:ERROR File: D:\huawei\workspace\HarmonyBank\oh_modules\.ohpm\cxxxdar@1.1.8\oh_modules\cxxxdar\src\main\ets\components\cxxxdar\cxxxdar.ets:713:3
BuilderParam property can only initialized by Builder function.
ERROR: ArkTS:ERROR File: D:\huawei\workspace\HarmonyBank\oh_modules\.ohpm\cxxxdar@1.1.8\oh_modules\cxxxdar\src\main\ets\components\cxxxdar\cxxxdar.ets:715:3
BuilderParam property can only initialized by Builder function.
ERROR: ArkTS:ERROR File: D:\huawei\workspace\HarmonyBank\oh_modules\.ohpm\cxxxdar@1.1.8\oh_modules\cxxxdar\src\main\ets\components\cxxxdar\cxxxdar.ets:721:3
BuilderParam property can only initialized by Builder function.
ERROR: ArkTS:ERROR File: D:\huawei\workspace\HarmonyBank\oh_modules\.ohpm\cxxxdar@1.1.8\oh_modules\cxxxdar\src\main\ets\components\cxxxdar\cxxxdar.ets:723:3
BuilderParam property can only initialized by Builder function.
API10增加了限制:@BuilderParam只能被@Builder方法初始化。避免方法中增加了与UI构造不相关的业务逻辑。处理意见及解决措施:@Builder方法直接给@BuilderParam修饰对象复制。