logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Vue封装axios 并注册为全局函数

npm install axios(或在index.html引入axios文件)在src目录下新建api文件夹,将http请求相关文件统一管理1.axios.jsimport axios from 'axios'class httpRequest {constructor (baseUrl) {this.baseUrl = baseUrl}getI...

#http
Vue封装滚动条组件(可自定义滚动滚动条速率、颜色等)

<!--滚动条--><template><divclass="v-scroll-bar"@wheel.prevent="wheelEventHandle":style="{height:height+'px'}"ref="jScroll"><!--滚动内容--><div cl...

vue项目性能优化总结

vue作为目前主流的前端框架,在github上拥有147kstar,作为vue开发大军的一员这篇文章分享一下自己使用过程中的主要针对vue项目的一些优化经验,欢迎大家一起交流(持续更新中......)一.代码优化1.v-if和v-show使用场景v-if 是条件渲染,条件为false时,不会在dom上渲染元素,条件判断的是否渲染该元素v-show 是显示与否,只是css层面上...

vue3.0为何弃用Object.defineProperty而选择Proxy

说到vue 双向绑定原理是少不了的知识点,对于vue新版本有关注的小伙伴应该知道尤大大已经宣称在3.0中 双向绑定将会使用Proxy来代替2.x版本的Object.defineProperty,那么我们来看一下Proxy对比defineProperty优势在哪首先这两种都是基于数据劫持实现的双向绑定什么是数据劫持当访问或者设置对象的属性的时候,触发相应的函数,并且返回或者设置属性的值。...

Vue全局自定义指令-输入指定位数数字

在vue2.0中,代码复用和抽象的主要形式是组件。然而,有的情况下,你仍然需要对普通DOM元素进行底层操作,除了默认的内置指令,比如v-model、v-show等等,但有时候需求并不限于这些,所以需要开发人员自定义指令。此文就来实现一个只能输入指定位数数字的自定义指令在src目录下新建directive文件夹1.新建module文件夹,然后新建number-only.jslet ...

详解vue-cli3的安装配置使用以及和vue-cli2的区别

首先纠正一下好多人的一个误点 尤大大在Medium上宣布正式发布了vue-cli 3.0 这是vue的脚手架工具总的来说这次两个3.0版本都经历了很大的重构改版,在性能和使用上都有了很大的改变反正作为开发,尤其是对于技术迭代飞速的前端开发来说,不管什么时候都要保持对前沿技术的敏感,那就来具体分析一下vue-cli 3.0这次版本的更新对比之前的版本到底有了哪些变化vue-cli更新对比...

Vue注册全局组件-弹窗组件

在src目录下新建components文件夹1.新建module文件夹,然后新建v-alert.vue<template><transition name="fade"><divclass="v-alert g-center":style="{zIndex}"><div...

Vue项目接入钉钉扫码登录

官方开发文档https://open-doc.dingtalk.com/microapp/serverapi2/kymkv61.注册相关账号获取所需信息,进入钉钉开发平台,登录企业管理员账号,进入https://open-dev.dingtalk.com/#/loginMan2.点击创建扫码登录应用授权3.创建成功以后拿到appId和appSecret4.在index.htm...

到底了