
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
ps: 一旦用了自动导入插件 , 我们定义在components文件夹下的全局组件也可以直接使用了。当然这个插件可以解析不同的第三方组件库比如element antv这样的都可以。比如我们想作用于element 也是可以的。然后在vite.config.ts中配置。
注意,在环境特定的配置中使用 merge() 功能,可以很方便地引用 webpack.dev.js 和 webpack.prod.js 中公用的 common 配置。webpack-merge 工具提供了各种 merge(合并) 高级功能,但是在我们的用例中,无需用到这些功能。
在使用远程搜索的时候就是每次发请求获取数据然后选择会出现选择后总是会出现选择紊乱的情况在使用debugger后排查了很久发现每次选择内容后都会触发:remote-method这个事件也就是继续会发请求然后获取到新的数据重新赋值下拉框这样的话我上面刚刚选择的内容就被改变了然后又回去看文档发现如果options是遍历出来的就要加一个key值文档上写的是item.value作为key值然后我返回去看数据
在公司一直使用的jenkins构建项目最近遇到一个问题就是在写完一个新项目后用jenkins构建好测试环境发现测试地址打开页面白屏打开控制台后发现静态资源都是404于是我在本地使用yarn build打包dist后运行了一下发现是可以的能够访问到静态资源想来想去后找到了问题因为jenkins是公司的服务器找不到静态资源肯定是路径的问题我自己运行的是本地服务器所以可以找到于是我在vue.config
最近在做一个表单使用到了el-input-number发现了一个小小问题在此记录一下 以免下次再犯就是v-model绑定了值后输入框的默认值会为0– ( 我的默认值是空字符串但是输入框里显示的是0 )后来发现绑定的值不能为空字符串 也不能为null–只能为undefined这样就不会出现输入框默认值为0了但是又出现了一个问题我的必填校验是这样写的:rules="[{ required: true,
安装Xcode打开终端 输入一下命令行xcode-select --install然后会出现一个弹窗,点击安装即可,然后同意协议,接着等待下载安装完成即可,是否安装完成,通过下边命令测试git version安装Homebrew直接使用这个中科大的镜像/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/H
这段时间遇到一个需求,从后端获取到很多人的名字需要横向滚动轮播这些名字, 就像商铺门口的电子横幅一样查了很多的插件也没有找到自己想要的感觉于是准备自己写一个通用的组件创建一个my-marquee.vue文件<template><div class="wrap"><div ref="box" class="box"><div ref="marquee" cl
创建一个hooks文件保存进去就行import { ref, onMounted, onBeforeMount } from 'vue'export function useWindowScroll () {const x = ref(0)const y = ref(0)const onScroll = () => {x.value = document.documentElement.sc
修改hosts文件打开访达按住command+shift+g搜索/private/etc/hosts然后修改hosts文件把你想要的域名设置成localhosts一样的ip修改完成后终端输入sudo vim /etc/hosts查看hosts文件设置好了后可以ping一个这个域名 测试一下通不通如果通的话项目启动后原本localhost:8080/的地址可以在浏览器中替换为你配置的域名:8080/
想要一个原生可以进行拖拽可以使用HTML5的一个属性draggable='true'<div class="widget" draggable='true'>pie</div>加上了后这个元素就开启了拖拽然后在需要放置的元素上注册一个@drop='函数'来接收拖拽的元素但是你会发现元素拖拽上去了也没有生效这是因为还需要阻止一个默认事件@dragover="e=>e.p







