vue
文章平均质量分 78
记录vue开发相关的学习内容以及开发技巧等
等你许久_孟然
本博客主要是记录自己的学习点滴~,文章来源于总结,转载,还有在工作中实际碰到的问题记录,时间原因博文部分为用心打磨,部分仅为临时记录。还有一些不正确老博文随着后续的认识会不断的更正。
展开
-
vue3开发中易遗漏的常见知识点
事件总线(mitt)是对发布/订阅模式的一种实现,它是一种集中式事件处理机制,允许 vue.js 3 应用程序中的不同组件之间相互通信,无需相互依赖,就可以达到解耦的目的。在vue.js 3中,可以使用事件总线作为组件之间传递数据的桥梁。新建App.vue(父组件)、page/Home.vue(子组件)、page/About.vue(子组件)、page/Category.vue(子组件).新建三个vue文件,App.vue(根组件)、Home.vue(子组件)、HomeContent.vue(孙子组件)。原创 2024-09-24 22:23:58 · 1851 阅读 · 0 评论 -
vite如何打包vue3插件为JSSDK
查看 create-vite 以获取每个模板的更多细节:vanilla,vanilla-ts, vue, vue-ts,react,react-ts,react-swc,react-swc-ts,preact,preact-ts,lit,lit-ts,svelte,svelte-ts,solid,solid-ts,qwik,qwik-ts。vite-plugin-dts地址:https://www.npmjs.com/package/vite-plugin-dts。目的是告诉TS如何处理.vue文件。原创 2024-09-12 10:24:01 · 580 阅读 · 0 评论 -
vue源码解析-实现一个基础的MVVM框架
vue.js采用数据劫持结合发布-订阅模式的方式,通过Object.defineProperty()来劫持各个属性的getter,setter,在数据变动时发布消息给订阅者,触发响应的监听回调。实现一个指令解析器Compile实现一个数据监听器Observer实现一个Watcher去更新视图。原创 2023-09-25 21:11:26 · 83 阅读 · 1 评论 -
tips:怎样实现简单的前端hash与history路由方式?
前端路由实现方式,主要有两种,分别是history和hash模式。原创 2023-09-26 22:04:54 · 111 阅读 · 0 评论 -
tips:vue2中broadcast和dispatch的实现
以上代码可当做全局混入mixins使用,使用Vue.mixin(emitter)注册。原创 2023-09-25 21:49:08 · 173 阅读 · 1 评论 -
vue中如何进行DOM转移?
vue关于如何实现DOM转移原创 2023-09-24 09:03:31 · 597 阅读 · 1 评论 -
tips:生产环境如何检查Vue应用程序?
我们使用了控制台来定位元素并检查相关的Vue组件实例详细信息,并操纵Vue实例对象以更新prop值。当前这种更新方式也有局限性,例如无法更新计算的、属性,因为它们没有setter。但是,能够检查分配给生产中组件的值仍然非常有用。原创 2023-09-24 20:12:37 · 78 阅读 · 1 评论