TSX 和 JSX 都是用于 React 组件编写的语法扩展。 JSX(JavaScript XML)是 JavaScript 的一种语法扩展……
react的开发环境搭建
在练习 Vue3 项目时,用到了 vue-router,所以这里就记录一下,在 Vue3 里,是如何去安装和使用的……
JS 中所有任务可以分为 2 种,一种是同步任务(synchronous),一种是异步任务(asynchronous),而异步任务,又可以分为宏任务和微任务……
css新特性:插槽选择器、全局选择器、动态CSS、CSSmodule…….
由于 Vue3 没有 Prototype 属性,所以需要在 main.ts 文件里使用 app.config.globalProperties 去定义全局函数和变量……
本文记录自定义指令的钩子函数和基本使用方式,包含自定义图片懒加载、窗口拖拽、权限按钮这些案例……
可以使用Mitt库:通过emit派发事件,on方法添加事件,off方法移除事件,clear清空所有事件
v-model在组件上可以实现双向绑定,首先让我们回忆一下v-model在原生元素上的用法…..
provide可以在祖先组件中指定我们想要提供给后代组件的数据或方法,而在任何后代组件中,我们都可以用Inject来接收provide提供的数据或方法
<TransitionGroup>是一个内置组件,用于对v-for列表中的元素或组件的插入、移除和顺序改变添加动画效果……
Pinia 是 Vue 生态里 Vuex 的替代者,是一个全新的 Vue 的状态管理库,允许跨组件/页面共享状态……