大前端
关注前端工程师全栈技术演进、实践经验
- 全部
- 小程序
- HarmonyOS
- Android/iOS
- 架构/框架
- 工程化
- 跨端开发
- 性能优化
- 音视频(前端)
- 其他

“答开发者问”之 HarmonyOS 技术问题解析 第 15 期
本期问题如下: 1、关于 HarmonyOS Next 上架签名问题? 2、onTouch 事件在点击的时候一直会触发 TouchType 的 Move 状态? 3、沉浸式模式怎么开启? 4、Scroll 组件中的布局如何居顶展示? 5、如何感知 @Component 组件的 show 和 hide?

“答开发者问”之 HarmonyOS 技术问题解析 第 14 期
本期问题如下: 1、应用如何配置图标的前景图和后景图? 2、当前是否支持鸿蒙 PC 模拟器? 3、Web 组件加载 PDF 时,如何禁止用户点击 PDF 中的某些链接? 4、h5 如何通过 userAgent 判断当前是否是 HarmonyOS NEXT? 5、HarmonyOS NEXT 手机怎么导出照片到电脑?

“答开发者问”之 HarmonyOS 技术问题解析 第 13 期
本期问题如下: 1、ListItemGroup 的 Header 如何动态设置? 2、快递进度条效果如何实现? 3、怎么实现一个扇形的油表盘进度条? 4、如何分别监听设备的横竖屏旋转和设备屏幕大小变化? 5、如何实现图片逐个翻转效果?

Meta 将把 React 迁移到 Linux 基金会
Meta 将把 React、React Native 和 JSX(JavaScript XML)贡献给一个新的 React 基金会,该基金会是 Linux 基金会的一部分,并表示“重要的是不要让任何一家公司或组织的代表过多。”

WebAssembly 3.0 发布,64 位内存、垃圾回收全都有,先别激动,组件模型还没做完!
Wasm 3.0 的发布意义重大,但那项备受期待的组件模型依然未能完成。换句话说,WebAssembly 仍未迎来那个足以改变云计算格局的“Docker 时刻”。

Meta 用一个烂 Web 应用替换原生 WhatsApp:Windows 用户活该将就?
Windows 11 版 WhatsApp 刚刚迎来了一次“重大”升级,但你很可能会对此感到失望,因为它只是简单地在一个 WebView2 容器中加载了 web.whatsapp.com 而已。

React 基金会负责人谈框架的下一步发展
作为新成立的 React 基金会的首任执行董事,Seth Webster 的待办事项清单上包含这样几项工作:打造更优质的训练营、为 React 开发者社群提供更周到的服务、为 React 忠实拥趸开设周边商品商店。

“答开发者问”之 HarmonyOS 技术问题解析 第 16 期
本期问题如下: 1、如何监听弱网情况事件? 2、如何在 entryability 里实现一个全局监听器? 3、如何实现 LED 效果的弹幕滚动? 4、HarmonyOS 应用未上架 ,如何调试检测应用更新功能是否正常? 5、ListItem 怎么设置只能一侧滑动?

“答开发者问”之 HarmonyOS 技术问题解析 第 17 期
本期问题如下: 1、如何实现在 Web 中监控到跳转指定 url 时拦截跳转并新建一个 Web? 2、调用 http 的 destroy() 方法后仍然收到回调? 3、Navigation 组件怎么设置顶部动态模糊效果? 4、resourceManager.getRawFileContentSync 后面的路径怎么写? 5、蓝牙 access.enableBluetooth() 拉起询问界面时如何感知用户操作对话框的行为?

HashiCorp 的新指南提供了编写和调整 Terraform 模块的实用建议
在一篇名为“如何编写和合理调整 Terraform 模块”的博客文章中,HashiCorp 分享了一个全面的框架,用于在 Terraform 生态系统中创建可维护、可扩展的模块。该文的作者 Mitch Pronschinske 借鉴了咨询师 Rene Schach 在 2025 年 HashiDays 会议上的见解,专注于四个关键支柱,即模块范围、代码策略、安全性和测试。

【今日上新】Pura X 适配指导
本帖涵盖 Pura X 适配要点、内屏和外屏具体的开发适配指导、如何获取 Pura X 模拟器、如何让自己的应用展示在外屏。

“答开发者问”之 HarmonyOS 技术问题解析 第 12 期
本期问题如下: 1、怎样适配 Pura X 的外屏? 2、h5 链接在 HarmonyOS 上无法正常展示? 3、bindpopup 设置 popupColor 属性不生效? 4、如何对应用进行冷启动优化? 5、AlertDialog.show() 中 message 的字体大小和颜色如何修改?

“答开发者问”之 HarmonyOS 技术问题解析 第 11 期
本期问题如下: 1、如何实现多主题下正常模式和深色模式适配? 2、局部 @Builder 传参未生效问题? 3、如何在二维码的中间加个头像? 4、list 怎么更新单个 item 的 ui? 5、当前 HarmonyOS 支持画中画和悬浮窗吗?

“答开发者问”之 HarmonyOS 技术问题解析 第 10 期
本期问题如下: 1、对于超长文本显示,如何让 scroll 组件始终显示底部? 2、如何获取当前定位的城市? 3、图片裁剪如何实现? 4、使用 EventHub 进行数据通信可以反向操作吗,比如控件端由发送消息改为接收消息? 5、$rawfile() 使用三元表达式展示图片时图片不刷新?

“答开发者问”之 HarmonyOS 技术问题解析 第 9 期
本期问题如下: 1、关于图片 margin 的边距设置不生效问题? 2、如何在不影响自动换行的前提下给一段文字中的两个词变色并绑定不同的点击事件? 3、TextPicker 组件,设为两列,如何实现这两列的滑动互不干扰? 4、为什么在用 ForEach 渲染 Array 时,只能渲染出来第一个图片呢? 5、promptAction.openCustomDialog 弹窗关闭动画问题?

“答开发者问”之 HarmonyOS 技术问题解析 第 8 期
本期问题如下: 1、如何在自定义类中展示带图片的 toast? 2、怎么使用 colorFilter 修改图片的颜色? 3、要实现 promptAction.openCustomDialog 的弹窗关闭动画完成后蒙层才消失,应该怎么做? 4、scroll 和 tabs 关联,想让 tabBar 的标签可以划出屏幕,除了自定义 tab 以外还有其他办法吗?

“答开发者问”之 HarmonyOS 技术问题解析 第 7 期
本期问题如下: 1、项目中的 Hsp 模块编译成 tgz 包,其他模块怎么引用这个 tgz 里的资源? 2、怎么把文件存到公共目录,在文件管理可以查看呢? 3、如何实现仅对应用中某几个页面设置横竖屏旋转自适应? 4、在 EntryAbility 中使用 preferences 存储变量,在具体 page 中怎么获取? 5、uniapp 调试鸿蒙元服务闪退怎么解决?

“答开发者问”之 HarmonyOS 技术问题解析 第 5 期
本期问题如下: 1、如何将相册照片保存到 APP 的沙箱? 2、如何实现选择多张图片上传? 3、如何从 native 层的子线程同步调用 ArkTS 方法并获取返回值? 4、Canvas 绘制内容怎么更新? 5、如何在应用内主动刷新卡片?

“答开发者问”之 HarmonyOS 技术问题解析 第 4 期
本期问题如下: 1、父组件的点击事件,如何让子组件进行响应? 2、子组件的点击事件,如何正确让父组件进行响应? 3、父子组件使用 @State/@Prop 交互,子组件中 UI 成功更新,但 promise 中无法获取到最新的值,原因是什么? 4、同样使用 @State 装饰器,有时第三层数据可以更新 UI,有时不可以,是什么原因? 5、@ObservedV2 和 @Trace 装饰的单例 class 数据,修改后为什么 UI 不更新?

“答开发者问”之 HarmonyOS 技术问题解析 第 3 期
本期问题如下: 1、如何停止无限循环的动画? 2、怎么实现一个图片一直循环上下匀速移动的动画效果? 3、页面中有一个横向滚动的 Scroll 组件,用户不知道可以滑动,怎么达成 Scroll 组件可滑动的暗示呢? 4、Swiper 组件如何实现中间高两边低的效果,前后两个组件的高度如何设置呢? 5、半模态高度能否自适应,怎么实现?

“答开发者问”之 HarmonyOS 技术问题解析 第 6 期
本期问题如下: 1、在 HarmonyOS 中,如果用户拒绝了应用的某个权限请求,应用应该如何处理? 2、如何安装和使用第三方库? 3、元服务如何播放 rawfile 中的音频文件? 4、如何判断应用是否处于悬浮窗状态? 5、扫描控件得到扫描沙箱结果后,保存到相册失败,怎么解决?

“答开发者问”之 HarmonyOS 技术问题解析 第 1 期
本期问题如下: 1、如何导入其他 module 的 so 库? 2、使用 @Builder 数据刷新后 UI 没有刷新,导致图片错乱怎么解决? 3、包含 C++ 代码的静态库引入失败,请问是什么原因? 4、Navigation 组件的 menus 参数 icon 不显示如何修改?

不必全程手搓代码!CodeGenie 让创意加速落地!
告别手动编码!鸿蒙 AI 辅助编程工具 CodeGenie 让创意快速落地!#HarmonyOS #鸿蒙开发

鸿蒙 DevEco Studio 核心黑科技!应用开发效率拉满
一键多端调试 + 智能补全 + 插件生态,DevEco Studio 助力鸿蒙应用开发效率倍增!#HarmonyOS #鸿蒙开发

生态市场全新升级,助力鸿蒙应用高效开发
生态市场焕新登场,聚合鸿蒙生态伙伴能力、工具和服务,升级为鸿蒙开发者资源装备库。

Next.js 对手再 +1,TanStack Start 正式版发布:面向 React/Solid 的轻量化全栈方案
TanStack 发布全新全栈框架 TanStack Start v1,支持 SSR、流式渲染和类型安全 API,为 React 与 Solid 应用提供更灵活的替代方案。

从核心技术到全流程落地:鸿蒙原生开发与智能提效实践丨 HarmonyOS 领航者说
技术专家深度解析鸿蒙开发核心技术栈,破解多设备适配、重复编码难题,覆盖技术基础到应用上架全流程。

用“成语”疗愈“心情”,一位鸿蒙开发者的创意与选择
你上一次阅读成语是什么时候?在当下短视频主导的时代,人们的生活日益碎片化,与文字的接触也渐行渐远。“俺也一样”和“提笔忘字”已成为当代青年日常生活的真实写照。

“答开发者问”之 HarmonyOS 技术问题解析 第 2 期
本期问题如下: 1、HarmonyOS 中的路由跳转该怎么设计?Router 和 Navigation 应该使用哪个呢? 2、关于 replacePath 和 pushPathByName 的问题,用 replacePath 后返回还是上一个页面是为什么? 3、使用 @BuilderParam 之后预览器无法启动是什么原因? 4、元服务如何获取 / 设置屏幕亮度?

从“探索”到“布道”,一个「鸿蒙领航者」的炼成记
2019 年 8 月,即将踏入大学校园的李浩佳第一次在新闻中看到了“HarmonyOS”的名字。那时的他,还只是一个对软件工程充满好奇的新生,未曾想到这会成为他职业生涯的重要注脚。








