logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

vue/cli4 单元测试与覆盖率体系搭建

探索 vue-cli4 创建集成 mocha + chai 的项目中,如何写单元测试和查看单元测试覆盖率。

#单元测试
VUE 根据需要动态加载单文件组件

根据需要动态加载组件核心方法// 动态添加需要的版式registerComponent(templateName) {return import(`../component/plate/mainBoard/${templateName}.vue`).then(component => {const constructor = Vue.ex...

VUE 设置本地代理

配置proxyTable在vue-cli项目中的config文件夹下的index.js配置文件中,找到 proxyTable 的位置:dev: {env: require('./dev.env'),port: 8080,autoOpenBrowser: true,assetsSubDirectory: 'static',assets...

vue登录拦截与请求/响应拦截

登录拦截在路由文件 router.js 中引入 store.jsimport store from '../store/store'配置需要登录权限的路由{path: '/main',meta: {requireAuth: true // 添加该字段,表示进入这个路由是需要登录的...

TypeError: Cannot read property 'indexOf' of undefined at VueComponent.resetField

本文首发于 语雀在这个复用的弹出框中,有时操作成功后会在控制台报一个这样的错误:百思不解,直到在报错信息中点击 element-ui.common.js?5c96:17242 后看到这一行:再结合报错信息,我们可以得知,应该是我们每个el-form-item 标签的 prop 属性有问题。果然,存在一个没有传入 prop 属性。...

vue 中使用防抖和节流

防抖和节流是我们在开发过程中常用优化性能的方式那么在 vue 中怎么使用呢:在公共方法中(如 public.js 中),加入函数防抖和节流方法// 防抖export function _debounce(fn, delay) {var delay = delay || 200;var timer;return function () {...

elementUI 上传组件 http-request (覆盖默认的上传行为,可以自定义上传的实现)使用

开篇一张图html代码<el-dialog title="批量导入" :visible.sync="importDialog" width="30%"><div class="importDialog-con

HTML5魔法堂:全面理解Drag & Drop API

HTML5魔法堂:全面理解Drag & Drop API一、前言                                     在HTML4的时代,各前端工程师为了实现拖拽功能可说是煞费苦心,初听HTML5的DnD API觉得那些痛苦的日子将一去不复返,但事实又是怎样的呢?下面我们一起来看看DnD API的真

#html5
28、《每周一点canvas动画》——canvas特效插件

很长时间没有更新文章了,经过几个月的时间,事情终于忙完了。今天,在这里为大家分享3款 canvas 特效插件,与其说是分享,不如说是为了方便使用,对前面章节的一些效果的封装。1. Martrix.jsGIthub地址API| 属性 |类型|默认值|描述| —|cWNumber1367canvas宽度cHNum...

axios 拦截器与取消 pending 状态请求

axios 拦截器与取消 pending 状态请求/*** axios 拦截器配置*/import axios from 'axios'import { Notification } from 'element-ui'import router from '../router/index.js'// 跳转到登录页面const gotoLoginPage = function...

#前端
到底了