
vue
文章平均质量分 80
wang_kai_7
这个作者很懒,什么都没留下…
展开
-
简版vue响应式实现
前言此为自己学习vue源码响应式部分的一个小demo,按照自己的理解实现改变变量a,变量b也跟着改变的效果,整体实现较为简单,不考虑任何复杂场景,如有问题请大家指正效果data.age改变后,comouted.computedB的值也改变了node index.js// hello, computedb is 22// hello, computedb is 59代码可以直接复制到浏览器控制台运行// 发布者class Observer { constructor() {原创 2022-04-15 12:55:45 · 979 阅读 · 0 评论 -
vue2学习笔记-组件化
前言跟着黄轶大神学习的 vue,做一些简单记录。import Vue from 'vue'import App from './App.vue'var app = new Vue({ el: '#app', // 这里的 h 是 createElement 方法 render: h => h(App)})流程图步骤1 $mount 之前这里的逻辑和数据驱动中的大致逻辑是一样的,都是在做初始化,到了下一步在会有所区别2 $mount位置:vue/src/core原创 2022-04-15 12:54:49 · 833 阅读 · 0 评论 -
vue2学习笔记-数据驱动
前言跟着黄轶大神学习的 vue,做一些简单记录。<div id="app"> {{ message }}</div>var app = new Vue({ el: '#app', data: { message: 'Hello Vue!' }})流程图步骤1 初始化位置:vue/src/platforms/web/entry-runtime-with-compiler.jsvue/src/platforms/web/runtim原创 2022-04-15 12:53:45 · 629 阅读 · 0 评论 -
vue2源码学习-数据驱动
跟着黄轶大神学习vue2源码,这里是自己的一些学习笔记原创 2022-03-20 16:30:17 · 1106 阅读 · 0 评论 -
vite2 + vue3全家桶来了
前言为了学习vite和熟悉vue3语法,做了这个仿网易云音乐的h5,欢迎大家的讨论。预览效果地址在线访问地址: onlinegit地址: vite-demo技术栈vue3 + vue-router4 + vuex4vant3 (ui框架)typescript目录结构├── README.md├── dist│ ├── assets│ ├── favicon.ico│ └── index.html├── hosts├── index.html├──原创 2021-06-16 23:32:23 · 458 阅读 · 2 评论 -
vue组件间数据传递(provide/inject & $attrs/$listeners)
vue组件间数据传递(provide/inject & $attrs/$listeners)前言provide / inject使用场景(多级组件间传值,以element-ui设计为例)自己实现(props / $emit)element-ui 实现自己实现(provide / inject)看下vue官网的介绍provide / inject 源码\$attrs / \$listeners场景(二次封装组件)自己实现(props / $emit)vue官网介绍 \$attrs / \$liste原创 2021-05-18 15:22:04 · 948 阅读 · 3 评论 -
vue练手项目实战
vue中文社区的实现## 说明使用vuejs中文社区提供的api实现整个社区vuejs中文社区项目地址安装方式# install dependenciesnpm install# serve with hot reload at localhost:8080npm run dev# build for production with minificationnpm run...原创 2019-05-28 15:39:02 · 5252 阅读 · 1 评论 -
尝试实现vue分页组件,并发布npm包
原文写在https://juejin.im/post/5cd80c006fb9a0322f7ca945了,欢迎大家参考原创 2019-05-16 19:34:29 · 219 阅读 · 0 评论