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
1天前
浏览
收藏 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
微信
回复
1天前
相关问题
HarmonyOS react-native-wheel-picker会适配吗
118浏览 • 1回复 待解决
HarmonyOS picker使用问题确认
336浏览 • 1回复 待解决
HarmonyOS 咨询React Native适配情况
36浏览 • 1回复 待解决
HarmonyOS 位置picker参考文档
38浏览 • 1回复 待解决
HarmonyOS 系统picker问题咨询
465浏览 • 1回复 待解决
HarmonyOS react-native-view-shot使用
42浏览 • 1回复 待解决
HarmonyOS 如何自定义picker主题
52浏览 • 1回复 待解决
HarmonyOS picker组件如何隐藏拍照按钮
47浏览 • 1回复 待解决
关于picker-view的问题
7197浏览 • 1回复 待解决
picker-date日期组件问题?
5458浏览 • 1回复 待解决
HarmonyOS 适配 React native
351浏览 • 1回复 待解决
HarmonyOS react-native-device-info使用报错
38浏览 • 1回复 待解决