简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
Vue支持我们自己开发一些使用方法类似内置指令(如v-show、v-for等)的自定义指令,通常用在一些对底层DOM操作的地方。本文简单介绍一下自定义指令的基本用法,并实现一个指令v-drag实现悬浮框拖动功能。一、基本用法1)注册 类似组件,指令的注册也可分为全局注册与局部注册。顾名思义,全局注册即在项目下所有Vue组件中都可使用,局部注册则只能在当前Vue组件中使用。自定义组...
树形结构是一种常用的数据结构,使用Vue怎么来渲染呢?要把树结构的每一个节点都渲染成dom,需要对树结构进行递归遍历。Vue组件可以通过name选项的设置来递归的调用自己,因此渲染起来很方便。本文简单实现了一下树结构的基本增删改等操作,后续还会继续对树结构渲染(比如拖拽操作、大数据量渲染效率等)进行探索。代码比较简单,MyTree组件:<te...
今天在使用vue init webpack xxx 创建前端项目时,出现如下报错:vue-cli · Failed to download repo vuejs-templates/webpack: tunneling socket could not be established, cause=connect ECONNREFUSED 127.0.0.1:41379为什么我们下载官方模板竟然试图
第二次进入页面,页面路由参数已经改变,但是页面内容不会刷新。问题原因:在组件mounted钩子中调用的刷新页面内容,但测试发现这个钩子没有被调用。后来发现App.vue中使用了&lt;keep-alive&gt;:&lt;template&gt;&lt;div id="app"&gt;&lt;keep-alive&