自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

StacyMo的博客

努力会说谎,但努力不会白费!

  • 博客(47)
  • 收藏
  • 关注

原创 yarn证书失效

通过yarn安装包管理器时出现以下错误。

2024-07-15 02:32:45 259

原创 vue 模板字符串使用点击事件失效

总结:为什么要把clickButton写入window(window.clickButton= this.clickButton)

2022-12-09 20:28:46 548 1

原创 js 简单数组元素去重

数组元素去重

2022-08-11 09:49:38 132

原创 js 去除数组A中包含数组B中的元素

去除数组A中包含数组B中的元素

2022-07-08 15:37:18 1041

原创 js 从url中提取多个参数及值(对象)

从url中提取多个参数及值(对象)

2022-07-08 13:22:12 389

原创 小程序微信认证

微信小程序微信认证

2022-06-30 19:14:38 378

原创 Object 对象属性不可修改

Object 对象属性不可修改方法如下:

2022-05-24 14:36:08 518

原创 CSS 给背景图加颜色遮罩

CSS 给背景图加颜色遮罩 <div class="container"></div>设置background-blend-mode:multiply;背景模糊(filter)+颜色叠加

2022-05-07 15:51:49 1800

原创 js 消息按日期分组归类

js 消息按日期分组归类 let newList = [] dataList.forEach(item => { let index = -1 let isExists = newList.some((newItem, j) => { if (item.datetime == newItem.datetime) { index = j return true } }) if (!isExists) {

2022-03-25 10:26:13 467

原创 vue 项目打包报错 CSS minification error

vue 项目打包报错 Error: CSS minification error: Lexical error错误: Error: CSS minification error: Lexical error on line 1: Unrecognized text.使用下图写法导致打包出错: css 的错误,不能识别的文本解决方案:scss中calc中的变量需要以 #{变量名} 的方式使用...

2022-03-23 11:44:08 4657 1

原创 vue+vantUI实现单选、多选题(上一题、下一题)

vue+vantUI实现单选、多选题(上一题、下一题)<template> <div class="exam-online"> <div class="table-list2"> <div v-for="(item,index) in questionList" :key="index"> <div v-if="currentNum===index"> <div slot="ti

2022-02-25 09:58:59 1772

原创 ios浏览器日期不生效

ios浏览器日期不生效解决方案:

2022-02-17 15:21:59 1126

原创 uni-app .gitignore忽略提交文件及文件夹至git仓库

uni-app .gitignore忽略提交文件及文件夹至git仓库创建 .gitignore文件,文件内容如下:node_modules/.projectunpackage/.DS_Storewxcomponents/**/*.vuewxcomponents/**/*.css.hbuilderx/

2021-12-28 11:31:54 1872 1

原创 js 数组对象去重

js 数组对象去重 arrayDeduplicate(array) { let map = new Map() for (let item of array) { if (!map.has(item.id)) { map.set(item.id, item) } } return [...map.values()] },

2021-11-05 16:16:53 168

原创 elementUI el-form阻止表单输入框回车刷新页面

elementUI el-form阻止表单输入框回车刷新页面回车页面会刷新的原因:当form表单中只有一个input输入框时,按下回车就会刷新页面,因为form表单把该事件当成了提交表单。解决方法:在el-form中添加一个属性: @submit.native.prevent...

2021-10-20 17:08:12 1784

原创 js 获取指定月份天数

js 获取指定月份天数并生成数组getDayArrayByMonth() { this.time = '2021-09' or '2021-09-01' const date = new Date(this.time) const year = date.getFullYear() const month = date.getMonth() + 1 const day = new Date(year, month, 0) const dayCounts = day.getDa

2021-09-26 15:15:28 460

原创 报错 Cannot read property ‘setCheckedKeys‘ of undefined“

elementUI 报错 Cannot read property ‘setCheckedKeys’ of undefined"点击树节点,执行下面代码会报错,原因是:DOM元素未加载完成 handleRowClick(row) { this.$refs.tree.setCheckedKeys(ids); },正确写法: handleRowClick(row) { this.$nextTick(() => { this.$refs.tree.setC

2021-09-13 12:00:24 718

原创 elementUI el-time-picker 结束时间大于开始时间

elementUI el-time-picker 结束时间大于开始时间<el-form-item prop="startTime"> <el-time-picker v-model="startTime" value-format="HH:mm" format="HH:mm" :picker-options="{selectableRange:`00:00:00-${endTime ? endTime + ':00' : '23:59:59'}`}" style="width:

2021-09-07 16:05:44 1657

原创 js 删除数组中指定元素

js 删除数组中指定元素 const sourceArray = [1001, 1002, 1003, 1004, 1005] const target = 1001 // 指定元素 sourceArray.forEach((item, index, arr) => { if (item === target) { arr.splice(index, 1); } })...

2021-09-01 16:16:20 364

原创 elementUI 时间选择器TimePicker,时间选不上的问题

elementUI 时间选择器TimePicker, 时间选不上的问题 <el-time-picker v-model="timeValue" value-format="HH:mm" range-separator="-" is-range start-placeholder="开始时间" end-placeholder="结束时间" placeholder="选择时间范围"> </el-time-picker>注意:时间选不上是因为value初始值的问题

2021-08-24 17:59:28 5442 2

原创 js 毫秒转天时分秒

js 毫秒转天时分秒function formatDuring(ms) { const days = parseInt(ms/ (1000 * 60 * 60 * 24)); const hours = parseInt((ms % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60)); const minutes = parseInt((ms % (1000 * 60 * 60)) / (1000 * 60)); const seconds = (ms %

2021-08-12 12:16:45 597

原创 ios中的safari浏览器不兼容js中日期转化为时间戳

ios中的safari浏览器不兼容js中日期转化为时间戳ios系统中的浏览器不支持以下日期转时间戳的方法new Date('2021-07-16 12:00:00').getTime()或new Date('2021-07-16').getTime()解决办法:改变日期格式,将’-’ 改为 ‘/’。(亲测)new Date('2021/07/16 12:00:00').getTime()或new Date('2021/07/16').getTime()...

2021-07-08 18:46:58 534

原创 Vant-UI 表单(Field组件)

Vant-UI 表单(Field组件) <van-form @submit="onSubmit"> <!-- 在form表单中,van-button默认的native-type='submit'。native-type:原生 button 标签的 type 属性,默认是submit --> <van-button type="info">提 交</van-button>

2021-06-23 12:28:24 1162

原创 elementUI el-select change事件获取label的值

elementUI el-select change事件获取label的值 <el-select v-model="value" @change="handleSelectChange"> <el-option v-for="item in array" :key="item.id" :label="item.name" :value="{value:item.id,label:item.name}" /> </

2021-06-04 17:28:33 1808 1

原创 elementUI el-form表单的upload上传文件必填校验

<template> <el-form ref="form" :model="form" :rules="rules"> <el-form-item label="封面" prop="cover"> <el-upload class="upload-demo" v-model="form.cover"> <el-button size="small" type="primary">点击上传</el-b.

2021-06-04 14:52:48 12582

原创 js 根据id获取数组中对应的对象

js 根据id获取数组中对应的对象

2021-06-03 11:52:23 4616

原创 git 添加版本号信息并推送

git 添加版本号信息并推送1.添加版本号信息 git tag -a 'V1.0' -m '备注'2.查看版本 git tag3.推送到远程git push origin V1.0

2021-05-17 12:31:49 1126 2

原创 js 批量下载文件

js 批量下载文件通过a标签下载 this.files.forEach((item) => { const domA = document.createElement('a') // 创建a标签 domA.setAttribute('download', item.fileName) // download属性 domA.setAttribute('href', item.filePath) // href链接 domA.c

2021-04-17 13:02:49 277

原创 vue 在子组件中修改props

vue 在子组件中修改props父组件<template> <div class=""> <child :title="title" /> </div></template> <script>import Child from '@/components/Child'export default { name: 'Parent', components: { Child, },

2021-04-16 17:22:36 395

原创 vue el-tree设置选中的树节点

vue el-tree设置选中的树节点<el-tree ref="tree" :data="treeData" highlight-current node-key="nodeId" @node-click="handleNodeClick" :props="defaultProps"> </el-tree>设置选中状态 handleNodeClick(data) { this.$nextTick((

2021-04-14 20:03:09 2472

原创 vue elementUI去掉某个表格边框 修改el-table样式

vue elementUI去掉某个表格边框 修改el-table样式1.仅改变某个表格样式,不改变其他表格样式。给el-table添加 class=“company-table” <el-table :data="tableData" :show-header="false" class="company-table"> <el-table-column prop="name" label="公司"/> <el-table-col

2021-04-14 11:58:11 1600

原创 vue 路由跳转方式 路由间跳转、打开新页面

vue 路由跳转方式 路由间跳转、打开新页面一、路由间跳转1. query (所传参数在url中显示)this.$router.push({ // 路由 path:'/xxx', // 参数 query:{ id:1, } })2.params (所传参数不在url中显示) this.$router.push({ name:'xxx', // 参数 params:{

2021-04-13 12:09:23 450

原创 echart 新版本init时报错(V5.0.2)

echart 新版本init时报错(V5.0.2)修改引入方式即可解决以上问题修改前修改后

2021-04-07 16:39:04 302

原创 vue vue-router 如何去掉路由中#

vue vue-router 如何去掉路由中#如上图想要去掉url地址栏中的“#”,需要开启 history路由模式,想知道具体原理可去了解History.pushState()开启history路由模式的代码

2021-04-01 18:38:14 601

原创 前端 js隐藏密码的正则表达式

前端 js隐藏密码正则 hiddenPwd(val) { const reg = /^.*$/ return val.replace(reg, '******') },

2021-03-12 16:23:12 299

原创 前端vue 隐藏部分手机号码

前端 vue隐藏部分手机号码正则表达式主要代码<script>export default { name: '', filters: { phoneFilter(val) { const reg = /^(.{3}).*(.{4})$/ return val.replace(reg, '$1****$2') }, }, data() { return { phone: '13690818675', }

2021-03-12 14:43:06 741

原创 电脑前面板耳机没声音

电脑前面板耳机没声音怎么设置打开控制面板——进入音频管理器——勾选“禁用前面板监测”

2021-02-20 11:48:50 334

原创 JS 前端实现模糊查询

这里写自定义目录标题前端实现模糊查询前端实现模糊查询filter()与match()const resultArray= allDataList.filter(item=> item.name.match(searchKey));

2021-01-07 19:39:08 382 1

原创 css 前端禁止拷贝页面内容

CSS 前端禁止拷贝页面内容div {-moz-user-select: none; // 火狐-webkit-user-select: none; // webkit内核浏览器浏览器-ms-user-select: none; // IE浏览器user-select: none;}

2020-08-20 14:49:46 187

原创 Found bindings for the following environments

Found bindings for the following environmentsModule build failed (from ./node_modules/sass-loader/dist/cjs.js):Error: Missing binding H:\momo\workspace\bimsync\node_modules\node-sass\vendor\win32-x6...

2020-07-03 10:17:20 1075

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除