随笔分类 -  vue

摘要:前言 在vue要求在遍历的时候最好加上key,在使用过程中总有些疑问,在这里做下分析 1.不使用key的时候vue是怎么处理的 在vue2.x文档中有如下描述 key 的特殊 attribute 主要用在 Vue 的虚拟 DOM 算法,在新旧 nodes 对比时辨识 VNodes。如果不使用 key 阅读全文
posted @ 2022-11-23 11:18 空山与新雨 阅读(212) 评论(0) 推荐(0) 编辑
摘要:data 中的数据是如何处理的? 每一次实例化一个组件,都会调用 initData 然后调用 observe 方法,observe 方法调用了 new Observer(value), 并且返回 __ob__ 。 在 new Observer 中做了两件事: 把当前实例挂载到数据的__ob__属性上 阅读全文
posted @ 2021-02-16 11:23 空山与新雨 阅读(492) 评论(0) 推荐(0) 编辑
摘要:vue.extend 使用基础 Vue 构造器函数,通过原型继承,(返回)创建一个“子类”(构造器)。参数是一个包含组件选项的对象。 const Sub = function VueComponent (options) { this._init(options) } Sub.prototype = 阅读全文
posted @ 2020-08-15 15:08 空山与新雨 阅读(2171) 评论(0) 推荐(0) 编辑
摘要:loader:"vue-loader" ,引导vue文件被vue-loader/lib/index.js处理 第一步:解析vue文件 const utils = require('@vue/component-compiler-utils') utils.parse(.vue文件),返回一个json 阅读全文
posted @ 2020-08-13 10:11 空山与新雨 阅读(2794) 评论(0) 推荐(0) 编辑
摘要:element-ui的按需引入的配置:文档地址 npm install babel-plugin-component -D { "presets": [["es2015", { "modules": false }]], "plugins": [ [ "component", { "libraryN 阅读全文
posted @ 2020-07-26 22:17 空山与新雨 阅读(1187) 评论(0) 推荐(1) 编辑
摘要:前言: 开发 vue 组件库需要提供组件的使用文档,最好是有渲染到浏览器的 demo 实例,既能操作又能查看源代码。markdown 作为常用的文档编写载体,如果能在里面直接写 vue 组件,同时编写使用说明就再好不过。流行的组件库 element-ui 的文档就是用 markdown 写出来的,看 阅读全文
posted @ 2020-07-22 13:14 空山与新雨 阅读(6168) 评论(9) 推荐(2) 编辑
摘要:svg 中的疑惑点 svg,g ,defs,symbol 都是容器元素,使用起来给人许多疑惑 svg-spirite-loader在页面生成的svg标签有什么特点? svg标签里面的symbol有什么用? 这些标签能够随意相互包裹么? 不能任意嵌套 经过实验发现: svg>g>svg>g可以任意嵌套 阅读全文
posted @ 2020-07-16 20:49 空山与新雨 阅读(1360) 评论(1) 推荐(1) 编辑
摘要:记录一次升级ant-design-vue的遇见的bug 使用版本: "version": "2.5.2" "ant-design-vue": "1.4.2", vue模板内容 chrome控制台显示如下:  打开Sources看到是_traverse方法报错 该方法存在于vue项目src/core 阅读全文
posted @ 2019-10-25 18:03 空山与新雨 阅读(5745) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示