logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

在谷歌浏览器中安装vue项目调试工具 vue-devtools详细安装步骤

谷歌浏览器安装vue-devtools插件前往GitHub下载vue-devtools文件文件地址文件链接在GitHub中下载时一定要选择master分支,不然在安装依赖是出现问题,如图所示文件下载完成后,进入文件打开命令栏窗口 ,输入命令npm install 安装依赖如下图所示依赖安装完成后,运行命令 npm run build进行打包如下图所...

#vue.js
vue中在某个页面使用watch监听vuex中数据变化或者路由变化的写法

话不多说直接看代码watch:{//监听vuex中userNumber的变化'$store.state.userNumber'(val){//变化之后根据自己项目需求写自身的逻辑代码,下面只是示例if( !this.isLogin){this.dialogVisibleLogin=val}},//监听路由变化的写法$route(to,from){//to要前往的路由,from从那个路由过来cons

#vue.js
vue中实现生成海报图片html2canvas详细教程

该插件详细配置文档地址建议谷歌浏览器打开,因为翻译的比较准确实现效果如图所示1.安装插件npm install --save html2canvas2.将要生成图片的区域用大的元素包裹起来例如代码如下注意如果图片是通过接口来获取的,一定要后台配置一下nginx这个东西,本人在这里踩了坑的 配置如下location / {add_header Access-Control-Allow-Origin

vue中路由跳转,参数的携带与获取

// 参数的携带两种方式如下(1) this.$router.push({ name:'orderDetail', params:{id:14} })(2) this.$router.push({ path:'/microcosm/orderDetail', params:{id:14} })// 获取参数 对应上面的顺序(1) this.$route.params.id(2) this.$rou

#vue.js#javascript
vue3自定义组件中的emits使用介绍

<template><!-- teleport的使用to属性渲染到id为 teleport-test 的元素身上在index.html中--><div id="center" v-if="isOpen"><slot>插槽</slot><button @click="buttonClick">关闭模态框</button&g

vue项目运行时报Cannot read property ‘upgrade’ of undefined错误

报错如下图所示主要是因为在vue.config.js中使用了跨域代理 , 如下图所示主要原因是target字段后面是空的,如下图所示解决方法就是让target字段不为空,就可以运行起来了如下图所示

#vue.js
vue项目运行时报Cannot read property ‘upgrade’ of undefined错误

报错如下图所示主要是因为在vue.config.js中使用了跨域代理 , 如下图所示主要原因是target字段后面是空的,如下图所示解决方法就是让target字段不为空,就可以运行起来了如下图所示

#vue.js
到底了