
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
动态加载css文件:$('#btn').click(function(){$('head').children(':last').attr({rel: "stylesheet",type: 'text/css',href: './style.css',});})动态加载js文件:$.getScript(url,c
vue 中 新手指引introjs插件的使用
引入public.html 引入在线链接下载到本地后main.js 引入 iconfont.js注意:如果项目开了eslint,可能引入iconfont.js会报错,要设置忽略使用<!-- xlink:href 去复制代码所复制出来的东东 --><svg class="icon" aria-hidden="true"><use xlink:href="#icons-P
backgroundImage && 三目运算符<div class="right-con" :style="{backgroundImage: 'url(' + (coverImgUrl ? coverImgUrl : baseImg) + ')', backgroundSize:'contain'}"&
// iPhone X、iPhone XSvar isIPhoneX = /iphone/gi.test(window.navigator.userAgent) && window.devicePixelRatio && window.devicePixelRatio === 3 && window.screen.width === 375 &am.
数据格式:(此数据写在了getInitialState方法中)list: [{'id':'1','title':'123','time':'2017','person':'cheny0815','type':'type','operation':'operation'},{'id':'2','ti
更改store中状态的唯一方法就是提交mutation每个 mutation 都有一个字符串的事件类型 (type) 和 一个 回调函数 (handler)。这个回调函数就是我们实际进行状态更改的地方,并且它会接受 state 作为第一个参数;mutation的回调函数不能直接调用,必须要用对应type调用store.commit方法store.commit('increment')
由于遇到相关序列化的问题,但是vue项目中由于减少队jquery引用的限制,导致不能用$.param来序列化参数,所以写了如下方法用来解决相关问题,但由于考虑不全,可能存在判断不全或者代码冗余等情况,希望多提意见,多多改善var personObj = {name:'cheny0815',age:24,other:{a:1,b:...
改变 config/index.js的devtool无法兼容的浏览器有:qq浏览器、UC浏览器、华为默认浏览器、钉钉应用内部浏览器
鉴于总结别人的面试经验,当提到vue项目的时候或者公司做vue项目的时候,笔试题或者面试题都会问问vue的生命周期,然而平时的项目中却很少关注这件事,今天来总结一下:此处先挂上官网的生命周期图vue的生命周期(开始创建、初始化数据、编译模板、挂载Dom、渲染、更新、渲染、卸载)主要分为八个阶段:beforeCreate(创建前) created(创建后) beforeM...







