- 博客(39)
- 收藏
- 关注
转载 npm安装Electron 失败报错问题
npm安装Electron 失败报错问题https://blog.csdn.net/weixin_46525113/article/details/132299107?ops_request_misc=&request_id=&biz_id=102&utm_term=npm%20ERR!%20%60ELECTRON_MIRROR%60%20is%20&utm_medium=distribute.pc_search_result.none-task-blog-2allsob
2024-03-08 18:13:18 13
原创 npm init vue@latest 一直没反应然后报错
将网址修改为https://registry.npmmirror.com/运行如下命令后再执行“npm init vue@latest” 就成功了。
2024-03-05 17:12:35 317
转载 vue使用自定义指令directives监听元素宽度和高度的变化
vue使用自定义指令directives监听元素宽度和高度的变化,随内容的变化 ,宽高跟随变化
2023-11-08 17:57:22 114
原创 vue vite项目区分 development和production 环境
vite vue 区分 development和production 环境
2023-03-27 18:09:58 2898
原创 修改第三方UI组件库的样式(如element-plus或者vant)
如果用了插槽插入了自己的元素,那么在自己的作用域中直接修改这个元素。全局定义一个变量,覆盖它默认变量的值。布局定义一个变量,覆盖它默认变量的值。直接查找对应的子组件选择器,进行修改。
2022-09-29 15:02:01 554
原创 时间戳的自定义指令实现
时间戳的自定义指令实现format-time.js 文件的代码实现import dayjs from 'dayjs';export default function(app) { let formatString = "YYYY-MM-DD HH:mm:ss"; app.directive("format-time", { created(el, bindings) { if (bindings.value) { formatString = bindin
2021-07-03 16:46:43 116
原创 后台返回的时间是‘2021-06-24T16:59:54.253299+08:00’这个格式的处理方法
后台返回的时间是‘2021-06-24T16:59:54.253299+08:00’这个格式的处理方法直接上我写的一个函数转换方法export function formatDate(v, isUTC = true, dateFormat = 'YYYY-MM-DD HH:mm:ss'){ if (v) { return isUTC ? moment.utc(v) .local() .format(dateFormat) : moment.utc(v) .
2021-06-24 17:37:27 4110 2
原创 element-ui.@expand-change第一次打开没数据,第二次打开有数的问题
element-ui.@expand-change第一次打开没数据,第二次打开有数的问题废话不多说我先上我的解决办法的代码 <el-table :data="tableData" style="width: 100%" border row-key="id" @expand-change="changeRow" > <el-table-column type="expand"&
2021-05-27 17:42:49 2990
原创 vue复制链接到剪贴板
复制链接到剪贴板 <el-table-column label="操作" fixed="right" > <template #default="{ row }"> <el-button @click="messageConfirm(row)" type="text" size="small" :disabled="row.status === '未通知' || row.st
2021-05-13 17:26:28 335
原创 element-ui处理图片
**工作中遇到用Element-ui来做图片展示处理,记录一下** // 竞业协议 uploadFunc (info) { const { file } = info; const formData = new FormData(); formData.append('file', file, file.name); uploadFile(formData).then((res) => { this.newcomer.
2021-05-11 11:31:15 145
原创 checkbox复选框组的使用
checkbox复选框组的使用最近做的一个项目使用checkvox复选框组,用后台返回来的数据进行复选框的选中与否,并将修改的状态发给后端。后台给的数据是数组里面包含对象的形式,[name: “”, status: false], 但是element-ui复选框组里面选中的值存到数组里面是一堆标签名字的字符串,而且我的展现是在一个子组件的一个弹框,我把选中的数组包含字符串的数据格式发给后端,后端又返回给我数据只是把status的状态变成true,所以我前端需要将获取的数据处理再发送给子组件,我是这样处理
2021-04-24 18:30:53 722
原创 知识点
1. js驼峰与下划线相互转化// 下划线转换驼峰function toHump(name) { return name.replace(/\_(\w)/g, function(all, letter){ return letter.toUpperCase(); });}// 驼峰转换下划线function toLine(name) { return name.replace(/([A-Z])/g,"_$1").toLowerCase(); }...
2021-04-20 17:45:50 47
原创 级联选择器的选不中的BUG处理。
1.级联选择器的选不中的BUG处理。用element-ui的级联选择器时后台数据渲染上去但是选不中,最后发现是后台返回的数据有问题,children没有他也给我返回来一个空数组,所以级联选择器以为你后面还有children,所以总是选不中,这时候就需要你写一个函数还去除后台返回数据的空数组。我是这样写的,附代码: const deleteEmptyChild = (arr) => { let res = arr; if (arr instanceof Objec
2021-04-15 10:54:04 673
转载 vue-router中 query传参和params传参的使用和区别
vue-router中 query传参和params传参的使用和区别#转载:https://blog.csdn.net/alokka/article/details/84307161
2021-03-30 19:59:05 55
原创 js手机,邮箱,身份证验证
1.手机号验证 const checkTelphone = (rule, value, callback) => { if (/^1[34578]\d{9}$/.test(value) === false) { callback(new Error('手机号格式错误!')); } else { callback(); } };```**2.邮箱验证**```javascript const
2021-03-21 17:31:57 317
原创 el-date-picker.日期转换格式问题
1.最近做项目用的element-ui组件的 el-date-picker 组件 发现传给后端的时间格式不对 是这个格式:Tue Mar 02 2021 00:00:00 GMT+0800 (中国标准时间) ,而后端需要的是这个格式:2021-3-2 然后我就看我之前用element-ui里面的 value-format="yyyy-MM-dd"这个属性是可以直接转的,但是现在用的是更新后的element-plus文档,发现这个属性在新文档中找不到了,而且使用这个属性也不起效果,所以我只能想其他办法。
2021-03-21 14:29:42 3666 1
原创 开始使用博客喽!
记录第一次使用博客以后就在这里记录我学到的知识以及工作中遇到的问题了!你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显
2021-03-20 17:40:23 44
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人