logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

鸿蒙原生页面与react native页面互相跳转

鸿蒙内嵌RNapp的页面,通过嵌套arkts组件按钮,点击按钮使用NavPathStack跳转鸿蒙页面。通过TurboModule方法调用Router方法跳转。1、NavPathStack跳转。2、Router跳转(未尝试)

#react native#react.js#javascript
HarmonyOS NEXT Stage模型的ArkTS工程结构

【代码】HarmonyOS NEXT Stage模型的ArkTS工程结构。

#华为#harmonyos
鸿蒙(HarmonyOS)支持 useNativeDriver的详细说明(转自千问)

默认开启,按需关闭:对于位移、缩放、旋转,必须开启,否则在鸿蒙低端设备上会出现明显掉帧。透明度单独处理:涉及opacity的动画,请直接设置。组合动画注意:如果你在一个或中同时使用了位移和透明度,只要其中包含不支持原生驱动的属性,整个动画配置通常建议设为false,或者将动画拆分为两组分别执行。

#react native#react.js#javascript +2
鸿蒙(HarmonyOS)支持 useNativeDriver的详细说明(转自千问)

默认开启,按需关闭:对于位移、缩放、旋转,必须开启,否则在鸿蒙低端设备上会出现明显掉帧。透明度单独处理:涉及opacity的动画,请直接设置。组合动画注意:如果你在一个或中同时使用了位移和透明度,只要其中包含不支持原生驱动的属性,整个动画配置通常建议设为false,或者将动画拆分为两组分别执行。

#react native#react.js#javascript +2
检查hooks依赖的工具(转自千问)

你提到的这个“检查依赖是否正确”的工具,通常指的不是一个独立的第三方库,而是 React 官方推荐并内置在 ESLint 中的插件规则。它就是 eslint-plugin-react-hooks。这个插件是 React 开发中的标准配置,它会在你写代码时进行静态分析,自动检查useEffectuseMemo等 Hooks 的依赖数组是否完整,防止因遗漏依赖而产生的闭包陷阱和 Bug。

#react native#react.js#javascript +2
鸿蒙RN position: ‘absolute‘ 和 zIndex 的兼容性问题(转自千问)

这主要是因为 RN 的鸿蒙端实现(通常指 react-native-harmony 或 @ohos/rn-ohos)在底层渲染机制上与 Android/iOS 存在显著差异。如果不做补偿,绝对定位元素会发生肉眼可见的偏移。在标准 RN 中,zIndex 仅控制同级元素的堆叠,但在鸿蒙的某些实现中,它的行为更像 Web 的 z-index,会穿透嵌套层级。在 Android/iOS 上,我们习惯使用

#react native#前端#javascript +1
react native使用Android Studio模拟器调试开发环境配置遇到的问题

1、npx react-native doctor提示Android SDK识别失败,改用代码配置使用33版本。解决方法:降低组件使用版本,gesture-handler使用2.18.0,screens使用4.0.0。使用Android Studio选择修改使用的JVM版本,并设置Grandle user home路径。2、JVM版本不兼容。3、提示组件构建失败。

文章图片
#react native#android studio#react.js
    共 21 条
  • 1
  • 2
  • 3
  • 请选择