问题背景 公司的npm仓库未跟外网联通(为什么不联通,我也好鸡儿纳闷),使用Jenkins构建前端时,会在下载node-sass的.node时报错。默认情况下会从github上去下.node文件,当然可以通过配置.npm…
分类:vue.js教程
vue-router源码解析(一)
准备工作 Vue Router 是 Vue.js 官方的路由管理器。它和 Vue.js 的核心深度集成,让构建单页面应用变得易如反掌。 这里主要通过阅读 vue-router 的源码,对平时使用较多的一些特性以及功能,理…
vue(scoped)修改UI库组件样式
vue修改UI库组件样式 在工作中经常会碰见设计稿和UI库的组件样式不一样,在style标签加了scoped,就无法修改UI组件的样式了,因为当前组件样式只应用到这个组件上。 深度作用选择器 如果你想修改组件的样式就可以…
vue项目better-scroll使用注意点
1.应该在何时创建BScroll对象1)created : 中请求数据,ajax是异步的,这个时候可能mounted已经执行完了,也就是dom挂载完了,但数据还没请求回来,无法获取到内部元素(数据渲染出来的dom)高度.…
body传参?parameter传参?Request Payload?Query String Parameter?
今天,是有委屈的一天;今天,是有小情绪的一天。所以,我们要对今天进行小结,跟它做一个了断! 今天,后端来一个接口,告诉我“要用post请求,parameter形式传参”。over。初级选手一般听到用post请求,但素用p…
iview table表中使用render函数props传值出现问题
使用iview中的table表格时避免不了使用render函数渲染自定义内容,或者渲染组件。但是在正常使用时出现了props传值无法识别, 按照官网介绍使用props如下: render: (h, params) =&g…
vue cli 3.x 的坑之 px2rem-loader
使用 vue cli 3.x脚手架搭建项目,在 vue.config.js 里面配置 px2rem-loader 后,一直报错 Module build failed (from ./node_modules/px2re…
vue中的自定义属性并获得属性的值
vue中的自定义属性并获得属性的值例如:1、data-radius语法: data-属性 vue: <div @mouseover='changeRadius($event)' @mouseout='changeR…
Vue+CSS3实现转盘抽奖
最近有个转盘抽奖的需求,搜了一下现有的轮子,有的是用jQuery的动画函数实现的,有的是用canvas绘图然后再用高频率的setTimeout调用旋转方法,前者太老了没法简单移植到vue项目,后者感觉性能表现可能不会太好…
vue 源码简述
vue实现的关键点 Observer类,该类是用于监控数据的变化,核心函数Object.defineProperty Directive类,该类是用于DOM节点与数据进行一一对应 Binding类,该类是用于快速定位指令…
使用 js 修饰器封装 axios
修饰器 修饰器是一个 JavaScript 函数(建议是纯函数),它用于修改类属性/方法或类本身。修饰器提案正处于第二阶段,我们可以使用 babel-plugin-transform-decorators-legacy …
【vue-cli 3.0】 vue.config.js配置 - 路径别名
如何配置vue-cli 3中vue.config.js的路径别名? 前段时间更新电脑重装了一下vue-cli,发现了vue-cli已经更新到3.0版。用来搭建项目后发现简化了很多,而且配置文件现在可以全部统一在vue.c…