vue3优雅的使用useDialog
在日常开发时,弹窗是一个经常使用的功能,而且重复性极高,你可能会遇到下面这些问题:1、一个页面内多个弹窗, 要维护多套弹窗状态,看的眼花缭乱2、弹窗内容比较简单,声明变量 + 模板语法的方式写起来比较麻烦
阅读量: 18标签: 弹窗
Turborepo 项目使用环境变量的4种方式
最近在使用 turborepo 开发项目,但是发现它并没有对环境变量做到开箱即用,官方文档写的也是非常简短,只提出了一种方式,就是借助 dotenv 实现全局环境变量
阅读量: 11标签: 变量
React中Context API和Prop Drilling
在现代网络开发中,构建动态和交互式用户界面是一个至关重要的方面。开发人员面临的一个重大挑战是如何高效地管理应用程序的状态,并确保该状态可跨各种组件访问,而无需借助复杂且容易出错的道具传递。
阅读量: 47标签: React
Vue3 变量的访问控制与实现最佳化
Vue 提供了一种解决方案,跨越使用shallowRef并shallowReactive来绕过深度响应。shallow API 的状态只在第一层是响应方式的,对所有深度的对象不会做任何处理。这使得对深度属性的访问变得更快,但是我们必须将所有深度对象的属性视为不可变(不可变)
阅读量: 18标签: Vue3
Vue3 组件库 Varlet v3.0.0 发布了!支持 Material Design 3
经过了社区贡献者们的三个多月的努力,Varlet 的 3.0 版本终于发布了! 这次的版本升级主要围绕的是设计系统升级和组件视觉和交互优化。我们重构了几千个 css 变量,最终的最终,终于同时支持了 Material Design 2 和 Material Design 3 两种设计系统
阅读量: 409标签: 组件
React 19 发布在即,抢先学习一下新特性
React 上一次发布版本还要追溯到2022年6月14日,版本号是18.2.0。在大前端领域,一项热门技术更新如此缓慢属实罕见。React 新版本的消息终于来了。
阅读量: 73标签: React
尤雨溪:Vue 未来展望
十年,一个既漫长又短暂的时光跨度,对于技术世界来说,更是沧海桑田的瞬间。在这十年里,Vue.js 从无到有,从默默无闻到蜚声全球,不仅改变了前端开发的面貌,更成为了无数开发者手中的得力工具。
阅读量: 132标签: Vue
React 搭配Testing Library 实作测试
虽然Jest 本身有提供很多测试方法,但在测试上都比较偏向逻辑测试,像是a + b 是否等于c。而实际上我们所需要的测试有一大部分也包含UI 的测试,像是画面上有没显示正确文字
阅读量: 216标签: 测试
React vs HTMX ,谁更适合你?
HTMX 的终极目标目标,就是让开发者在 HTML 中就能实现现代浏览器级的交互性,而无需使用 JavaScript。这个前端库虽然起步晚,首次亮相是在 2020 年底,但却迅速吸引了开发者社区的眼球。
阅读量: 65标签: htmx
vue3的宏到底是什么东西?
从vue3开始vue引入了宏,比如defineProps、defineEmits等。我们每天写vue代码时都会使用到这些宏,但是你有没有思考过vue中的宏到底是什么?为什么这些宏不需要手动从vue中import?为什么只能在setup顶层中使用这些宏?
阅读量: 179标签: Vue3
如何在程序中添加 React 地图组件
Wijmo FlexMap 是一个功能丰富的库,它使 Web 开发人员能够毫不费力地创建令人惊叹的交互式地图。在本博客中,我们将深入探讨 Wijmo FlexMap 的功能,特别是 ScatterMapLayer 组件的功能。
阅读量: 77标签: 组件
uniapp如何打64位的安装包?
目前安卓在上架一些平台会要求64位,否则导致提交审核不成功,比如提示:请提供64位版本软件包后再提交审核。同时在一些骁龙8Gen3的手机上,也不在兼容32位的应用和游戏了
阅读量: 2.1k标签: uniapp