logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Vue动态组件 component标签 keep-alive标签

多读书还是有好处,前段时间,用vue做了一个动态切换tab的项目,如果初学者的做法就是用路由进行跳转,但是今天闲来没事看教程和书发现还有一种做法,就是用component的is,即多个组件可以使用同一个挂载点,根据条件来切换不同的组件。component标签中的is属性决定了当前采用子组件,is-bind的缩写:":is" 绑定父组件中data的其中一个属性,具体代码如下&...

VUE路由的hash模式与history模式的区别

hash模式url带#号,history模式不带#号。通过history api,我们丢掉了丑陋的#,但是它也有个问题:不怕前进,不怕后退,就怕刷新,f5,(如果后端没有准备的话),因为刷新是实实在在地去请求服务器的,不玩虚的。在hash模式下,前端路由修改的是#中的信息,而浏览器请求时是不带它玩的,所以没有问题.但是在history下,你可以自由的修改path,当刷新时,如果服务器中没有相...

Vue的双向绑定的原理是什么(面试经常问)

vue.js采用的是数据劫持结合发布和-订阅者模式的方式,通过Object.defineProperty()来劫持各个属性的setter,getter,在数据变动时发布消息给订阅者,触发相应的监听回调。那么Object我们知道是一个对象,defineProperty()这个方法是什么呢?作用是什么呢,我 们来一起分析一下首先我们来看下他的语法所以很清楚了,Object.definePr...

vue+vant 表单提交,实现图片上传

这是2018年最后一个周二了,这个周二有点淡淡的忧伤,于是和我往常一样听着歌敲着代码,于是乎,遇到了一个问题,图片上传的,虽然之前用mpvue开发小程序的时候做过一样的,但是后来时间久了,忘记了,今天再走一遍,下面我简洁的写下流程1.下面这个页面效果图,图片是在网上随便找的一张2.这个是页面的部分代码,用的是有赞团队的  vant框架3.然后重点来了,看屏幕,我现在要点击“保存...

到底了