- 博客(9)
- 收藏
- 关注
原创 简述webpack打包过程
今天浅整理一下webpack的打包过程二、编译构建过程[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-iJMuYVDx-1661479557701)(https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/54f3adf173c9423aa5e3f74d6bb22647~tplv-k3u1fbpfcp-watermark.image?)]调用的来真正启动编译构建流程对不同文件类型的依赖模块文件使用对应的****进行编译,最终转为文
2022-08-26 10:07:01
3619
原创 前端常见面试题 (二) vue专篇
MVC、MVVM 是两种常见的软件架构设计模式,主要通过分离关注点的方式来组织代码结构,优化我们的开发效率。Vue.js是采用数据劫持结合发布者-订阅者模式的方式,通过Object.defineProperty()来劫持各个属性的setter,getter,在数据变动时*发布消息给订阅者*,触发相应的监听回调。
2022-08-25 12:08:40
989
原创 useIntersectionObserver-组件数据懒加载
1.可以直接看官方文档useIntersectionObserver | VueUsehttps://vueuse.org/core/useintersectionobserver/2.使用//代表被观察的元素<div ref="target"> <h1>Hello world</h1></div>// 先引入函数import { useIntersectionObserver } from '@vueuse/core'import
2022-02-27 16:05:37
618
原创 Vue3的watch监听的多种情况
1.vue3中的watch为函数形式,直接在setup里面使用,有三个参数:第一个是监听的对象 第二个是监听的回调,由于setup不需要考虑this的指向问题,所以可以直接在watch中写箭头 函数 第三个是监听的配置项;如果有两个数据需要监听可以直接写成两个watch函数2.使用:1.先引入watchimport { watch} from 'vue'2.在setup()里面引用watch(props,(newProps,oldProps) => {
2022-02-26 22:18:00
6114
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人