logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

鸿蒙(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
react native使用Android Studio模拟器调试,Unable to load script

原因是模拟器用错了,用了Intel x86_64。正确的应该使用Google APIs Intel x86_64(根据电脑系统和芯片,选择适当的)

文章图片
#android
react native text 显示 三行 超出部分 中间使用省略号

(内容来自百度AI问答)在 React Native 中,要实现 ‌。

#react native#react.js#javascript
鸿蒙键盘遮挡react native内容尝试

'padding' : 'position'} // iOS 用 padding,Android 用 position。60 : 0} // iOS 中补偿导航栏高度。onPress={() => console.log('提交内容:', text)}placeholder="请输入内容"title="提交"

#react native#harmonyos
React Native的滑动手势功能

React Native的滑动手势。首先,我需要回想React Native中处理滑动手势的常用方法。React Native本身没有内置的滑动手势组件,所以可能需要用PanResponder或者第三方库。PanResponder是React Native自带的,可以用来检测触摸事件。记得要在组件的生命周期里正确设置PanResponder,比如在constructor或者useEffect里。然

文章图片
#react native#react.js#javascript
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
    共 16 条
  • 1
  • 2
  • 请选择