1 路由懒加载 当打包构建应用时,js包变的非常大,影响页面加载。如果我们把不同路由对于的组件分割成不同的代码块,当然当路由被访问的...
state 和 props 主要的区别在于 props 是不可变的,而 state 可以根据与用户交互来改变。 所以,有些容器组件需要定义 state 来更新和修改数据...
目录: 1 邂逅跨平台开发 2 初体验uni-app 3 uni-app全局文件 4 内置组件和样式 5 扩展组件 uni-ui 6 跨端兼容实现 7 路由和生命周期 8、扩展组件 uni...
本文采用<script setup />的写法,比options API更自由。那么我们就来说说以下七种组件通信方式: props emit v-model refs pr...
结构 特点: 彻底组件化,且更简洁,Module具有独立的Application、AndroidMinifast、资源文件等;Application和Library的切换更...
目录 React.memo useCallback useMemo React.memo React组件会在两种情况下下发生渲染 第一种:当组件自身的state发生变化时 第二种:当组件...
介绍: three.js是一个基于WebGL的JavaScript 3D库。它封装了WebGL API,为开发者提供了简单易用的API,以便在Web浏览器中展示3D图形。th...
Context 提供了一个无需为每层组件手动添加 props,就能在组件树间进行数据传递的方法。 1. 用法 React.createContext const MyContext = React....
什么是pinia? Pinia 是 Vue 的存储库,它允许您跨组件/页面共享状态。是vuex的同类产品也是vue3官方推荐的默认全局状态管理包! 弄懂什么是“全局状态”? 发...