HarmonyOS 在使用@react-native-picker/picker时,出现错误情况

在使用@react-native-picker/picker时,参考该文档https://gitee.com/react-native-oh-library/usage-docs/blob/master/zh-cn/react-native-picker-picker.md,在执行到“在 ArkTS 侧引入picker组件”该步骤后,编译器提示" import { RNCPicker, PICKER_TYPE } from “rnoh-picker”" 中的PICKER_TYPE已经被弃用,如果忽略,继续执行的话,编译器将会报错,那请问下一步该如何处理?

HarmonyOS
2024-12-25 18:17:46
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Heiang

可以使用Codengen生成cpp文件。

对于HarmonyOS平台,需要在构建的时候调⽤node脚本来调⽤Codegen,⽣成所需的胶⽔代码。脚本存放在SampleProject\MainProject\node_modules@rnoh\react-native-harmony-cli⽬录中,可以在React Native App中的package.json中添加如下script,然后执行npm run dev。

{
  "scripts": {
  "codegen": "react-native codegen-harmony --cpp-output-path
    ./entry/src/main/cpp/generated --rnoh-module-path ./entry/oh_modules/@rnoh/reactnative-harmonyOS"
}
}

codegen-harmony参数介绍:

–rnoh-module-path: 指定rnoh OHOS模块的相对路径,⽤于指定⽣成的ArkTS文件的输出⽬录。

–cpp-output-path: 指定⽤于存储⽣成的C++文件的输出⽬录的相对路径,默认为./entry/src/main/cpp/generated。

–project-root-path: 包根⽬录的相对路径。

分享
微博
QQ
微信
回复
2024-12-25 20:00:08
相关问题
HarmonyOS react-native-wheel-picker会适配吗
542浏览 • 1回复 待解决
HarmonyOS picker使用问题确认
439浏览 • 1回复 待解决
HarmonyOS 咨询React Native适配情况
431浏览 • 1回复 待解决
HarmonyOS 使用picker保存网络图片
124浏览 • 1回复 待解决
HarmonyOS picker权限问题
454浏览 • 1回复 待解决
HarmonyOS 系统picker问题咨询
737浏览 • 1回复 待解决
HarmonyOS 位置picker参考文档
183浏览 • 1回复 待解决
HarmonyOS 如何自定义picker主题
449浏览 • 1回复 待解决
HarmonyOS picker组件如何隐藏拍照按钮
350浏览 • 1回复 待解决
关于picker-view的问题
7496浏览 • 1回复 待解决
picker-date日期组件问题?
5554浏览 • 1回复 待解决