logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

鸿蒙开发过程中图片闪烁问题解决

摘要:文章分析了评论列表模块中点击"支持"按钮时图片闪烁的问题。原因在于原有代码只能更新数据而无法同步更新UI。通过使用splice方法强制重新渲染虽然解决了UI更新问题,但导致了图片闪烁。最终解决方案是采用HarmonyOS的@Observed和@ObjectLink装饰器:1)用@Observed修饰数据类实现属性观察;2)用@ObjectLink建立子组件与父组件数据的双

文章图片
#typescript#intellij-idea#visualstudio +1
鸿蒙开发利用数组数据下标来实现删除数据时出现的问题bug

摘要:针对全选状态下删除数据时选中状态消失的问题,通过为复选框组件添加name属性并绑定数据id,在父组件中使用forEach循环和filter筛选实现精准删除。该方法避免了因数据下标改变导致的重新渲染问题,成功保留了勾选状态。解决方案已应用于HarmonyOS赋能资源建设项目中。

文章图片
#bug#idea#华为 +2
DevEco Studio打开运行时提示“Hdc server port XXXX has been used.Configure environment variableOHOS HDC SERV”

摘要:DevEco Studio预览器无法启动,提示"HDC端口被占用"时,可通过以下方法解决:1)检查端口占用情况(netstat命令);2)关闭防火墙或终止占用进程;3)修改环境变量(Windows:系统设置中添加OHOS_HDC_SERVER_PORT变量;macOS:编辑bash/zsh配置文件并设置端口)。建议将默认8710端口改为其他未占用端口(如7035),配置后

#harmonyos#华为
DevEco Studio打开运行时提示“Hdc server port XXXX has been used.Configure environment variableOHOS HDC SERV”

摘要:DevEco Studio预览器无法启动,提示"HDC端口被占用"时,可通过以下方法解决:1)检查端口占用情况(netstat命令);2)关闭防火墙或终止占用进程;3)修改环境变量(Windows:系统设置中添加OHOS_HDC_SERVER_PORT变量;macOS:编辑bash/zsh配置文件并设置端口)。建议将默认8710端口改为其他未占用端口(如7035),配置后

#harmonyos#华为
Capacitor 相机插件扩展:HarmonyOS 5 适配 iOS/Android/鸿蒙

基于Capacitor的跨平台特性,采用统一JavaScript接口适配iOS/Android/HarmonyOS三端原生能力:typescript2.使用ArkTS封装相机服务,通过和实现媒体操作:typescript // ArkTS侧相机服务封装​​。

#harmonyos#ios
到底了