
vue
文章平均质量分 68
hfhan_872914334
前端开发
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
vue2开发中遇到的一些问题
项目使用webpack + vue + element 进行开发,但是将打包后的项目在ie上运行时,发现了以下错误:1.项目在ie9下样式错乱,这是和vue及element没有什么关系,基本上都是自己样式书写没有考虑到浏览器兼容性问题比如:flex布局,clear:both清除浮动,::after伪元素等2.element-ui 的loading 加载动画不能自动关闭原因:未知!!!Github上的讨论:https://github.com/ElemeFE/element/issues/8894原创 2021-05-07 16:51:03 · 1004 阅读 · 2 评论 -
vue-数据监听与依赖收集
文章围绕下面demo进行分析<div id="app"> <span>{{a.b}} {{c}} {{d}}</span></div><script> var app = new Vue({ ...原创 2020-04-19 19:38:06 · 634 阅读 · 0 评论 -
vue自定义指令--directive
Vue中内置了很多的指令,如v-model、v-show、v-html等,但是有时候这些指令并不能满足我们,或者说我们想为元素附加一些特别的功能,这时候,我们就需要用到vue中一个很强大的功能了—自定义指令。在开始之前,我们需要明确一点,自定义指令解决的问题或者说使用场景是对普通 DOM 元素进行底层操作,所以我们不能盲目的胡乱的使用自定义指令。如何声明自定义指令?就像vue中有全局组件和局...原创 2019-04-04 17:21:20 · 5942 阅读 · 0 评论 -
vue数据初始化--initState
数据初始化Vue 实例在建立的时候会运行一系列的初始化操作,而在这些初始化操作里面,和数据绑定关联最大的是 initState。首先,来看一下他的代码:function initState(vm) { vm._watchers = []; var opts = vm.$options; if(opts.props) { initProps(vm, opts.props); //初始...原创 2019-04-10 16:39:49 · 4742 阅读 · 0 评论 -
vue响应式系统--observe、watcher、dep
Vue的响应式系统Vue 最独特的特性之一,是其非侵入性的响应式系统。数据模型仅仅是普通的JavaScript 对象,而当你修改它们时,视图会进行更新,这使得状态管理非常简单直接,我们可以只关注数据本身,而不用手动处理数据到视图的渲染,避免了繁琐的 DOM 操作,提高了开发效率。vue 的响应式系统依赖于三个重要的类:Dep 类、Watcher 类、Observer 类,然后使用发布订阅模式的...原创 2019-04-08 17:34:48 · 4073 阅读 · 3 评论