logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

vue项目打包后因vendor文件过大首次加载很慢的优化方法

1.打开/config/index.js文件将productionGzip设置为trueproductionGzip: true,然后用npm安装依赖,命令如下:npm install --save-dev compression-webpack-plugin@1.1.122.打开/build/webpack.base.config.js文件找到module.exports的module中的rul

#vue.js#javascript
Vue项目中localStorage本地储存的公共方法

创建local.js文件,文件内容如下:const local ={}/*** put 把数据放到本地存储* @param {*} key* @param {*} value*/local.set = function (key, value) {window.localStorage.setItem(key, JSON.stringify(value));}...

快速搭建vue+webpack开发环境

1.安装node.js与npm首先,你需要安装node.js与npm,如果没有安装,可以去官网安装,node.js官网地址:https://nodejs.org/en/,一般node.js都自带npm。安装完node.js后,在终端输入node -v以及npm -v查看是否安装成功,如果出现版本号,即表示安装成功,如下图: 2.安装webpack在终端输入:npm install ...

#webpack
vue+elementUI项目中,如何让Element UI的Message消息提示每次只弹出一个

1.封装js,命名为message.js,代码如下:/**防止重复点击重复弹出message弹框 */import {Message} from 'element-ui';let messageInstance = null;const resetMessage = (options) => {if(messageInstance) {messageInstance.close()}mess

vue中全局组件的封装与使用

一、写好组件<template><button class="btn"><slot/> <!-- 插槽 --></button></template><script>export default {// 传入子组件的参数写到propsprops: {}...

vue实现图片放大的方法

一、v-viewer插件首先,用命令行安装v-viewer插件:npm install v-viewer --save然后,在main.js中注册v-viewer插件,代码如下:// 实现图片点击放大import Viewer from 'v-viewer'import 'viewerjs/dist/viewer.css'Vue.use(Viewer);Viewer.s...

仅需三步,即可在Vue项目中配置sass

1.安装sass依赖包在终端中输入npm install --save-dev sass-loader,下图表示安装成功:安装完sass-loader后,再安装node-sass,输入npm install --save-dev node-sass,因为sass-loader依赖于node-sass,下图表示安装成功:2.添加配置打开build文件夹下的webpack.ba...

#sass#前端
基于Vue+ElementUI的省市区选择公共组件

公共组件部分此组件是配合后台用的,每选择一次,调去一次后台接口,获取相应地址的数据。html部分:<template><el-form-item label="地址" :label-width="'100px'"><el-select v-model="addList.provi

Vue爬坑:把对象中的数据给了某个变量,改变一个对象的值,另一个对象也变化的解决办法!

在vue中,在data里建立两个对象。data() {return {dataA:{a:1},dataB:''}};将dataA的内容赋值给dataB,改变dataB里对象的值,发现dataA里的值也跟着变化了。为什么会出现这种情况呢?其实,这是一个引用传递而不是值传递,dataA和dataB指向的是同一...

#前端
vue实现打印功能最简单的方法

一、下载打印插件通过这个地址下载vue打印插件:https://github.com/xyl66/vuePlugs_printjs,下载完毕后,在src下新建文件夹plugs,将下载的插件print.js放到plugs文件夹里二、全局注册打印插件在main.js里注册打印插件,注册完成后,就可以在组件中使用了,main.js里的代码如下:// vue 打印插件import P...

    共 11 条
  • 1
  • 2
  • 请选择