简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
多服务器请求地址的情况下,axios请求封装中,需要根据不同的请求地址创建不同的axios对象,通过axios.create()设置不同的baseURL地址。在后续封装请求API时,根据不同的接口使用不同的axios对象即可实现同一个vue项目请求不同的服务器地址。在vue项目开发过程中,获取不同的数据可能会出现需要请求多个不同服务器地址的域名,这个时候需要对不同域名的请求地址进行管理以及跨域的代
vue项目keepAlive保持页面状态(详情页返回列表页不刷新)在vue项目中,存在从列表页跳转到详情页查看,而后又返回列表页的操作时,如果列表过长,我们往往希望从详情页返回列表页时,列表页能留在我们滑动的位置,即保留页面状态,通过设置vue路由的keepAlive属性可以实现。vue中的路由跳转默认都是刷新的,默认情况下从详情页返回列表页,列表页重新初始化。设列表页路由为’/list’,在me
vue项目运行记录Found 2 elements with non-unique id #code:标签id重复的提示:Found 2 elements with non-unique id #code:在vue中,建议标签定义的id是唯一的,
vue-cli 创建的项目,项目配置文件文件名为vue.config.js,webpack 创建项目的项目配置文件文件名为webpack.config.js,而vite工具构建完成的项目,项目配置文件文件名为vite.config.js。Vue项目创建时,我们见过vue-cli 创建项目和webpack 创建项目等方式。创建完成的项目,最明显的去别就是,项目配置文件命名不同,当然,配置语法也有不同
JS变量之间赋值,修改变量值,原变量会随之改变的问题现象: 开发vue项目的过程中,需要多次用到一份基础数据,为减少代码量,提高一下复用效果,便用变量A来定义,在项目中需要用到时就用变量A进行赋值。 在项目中调用时,我新定义一个变量B,再将变量A赋值给变量B,即B=A; 期望的效果是,赋值之后,A和B是两份数据,对变量B进行操作时不影响变量A,结果发现想的是一回事,敲出来的完全是另一回事,修
vue项目实现复制内容到剪切板介绍vue项目中实现复制内容到剪切板的两种实现方式:1、execCommand(‘Copy’)方法:(function () {document.oncopy = function (e) {e.clipboardData.setData('text', '要复制的内容');e.preventDefault();document.oncopy = null;}})(
多服务器请求地址的情况下,axios请求封装中,需要根据不同的请求地址创建不同的axios对象,通过axios.create()设置不同的baseURL地址。在后续封装请求API时,根据不同的接口使用不同的axios对象即可实现同一个vue项目请求不同的服务器地址。在vue项目开发过程中,获取不同的数据可能会出现需要请求多个不同服务器地址的域名,这个时候需要对不同域名的请求地址进行管理以及跨域的代
node-sass的安装在nodejs环境运行的项目中需要使用node-sass依赖时,会经常出现下载失败的现象。往往会显示从github.com上下载.node文件,因为从国内连接外网的原因,下载失败的几率非常高。1、npm指令下载:npm i node-sass下载速度很慢,失败的可能性很高。2、cnpm指令下载:cnpm install node-sass直接使用淘宝镜像...
研究了一下才发现,好像vite引入静态资源或者插件啥的,不用require()引入,好像只能使用import引入。郁闷,require()挺好用的捏,居然不行了。使用require()引入可以在data()里面,return返回自定义的数据时,直接挂钩,使用import引入就只能提前引入。使用Vue 3 + vite技术架开发过程中,引入静态资源时,习惯性使用require()引入,突然发现报错了
input标签选中样式设置及input密码框可视设置关于input标签样式使用的一些总结:1、input标签选中时的光标紧贴边框的问题:input标签默认光标会紧贴边框,设置padding样式可解决;2、input标签选中样式:input标签可对选中时的样式进行设置,同时要注意input标签外边框和内边框的影响。可通过box-shadow属性设置选中时的边框阴影。3、input标签的type属性: