- 博客(171)
- 资源 (5)
- 收藏
- 关注
原创 element-ui编译过慢分析过程
package.json引入以下两个包:"scripts": { "dev": "vue-cli-service serve --json > stats.json" // 将所有打包结果存入stats.json文件中},"devDependencies": { "speed-measure-webpack-plugin": "^1.5.0", "webpack-bundle-analyzer": "^4.5.0"}vue.config.js// 分析打包并优化const
2022-02-15 18:58:10
757
原创 uni-app scroll-view水平居中
主要是为了实现 scroll-view 滑动之后的选中项能够水平居中(微信小程序同样适用,需要改几个api)<template> <scroll-view class="head__scroll" scroll-x :scroll-left="scrollLeft"> <div class="head__scroll_sport">测试左侧展示内容</div> <template v-for="(item, index) in op
2021-07-03 10:34:13
1749
原创 h5页面旋转90度竖屏变横屏
css 代码如下:.trans { position: absolute; top: -100vw; width: 100vh; height: 100vw; background: #F9FBFF; transform: rotate(90deg);}
2021-05-31 20:16:07
2520
2
转载 js判断一个对象是否为数组
Array.isArray(myObj) 或Object.prototype.toString.call(myObj) === "[object Array]"来安全的检测传过来的对象是否是一个数组。参考文献[1] MDN. https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Operators/instanceof...
2021-04-28 14:50:02
144
原创 vue项目发布脚本
'use strict';// 发布正式环境前增加确认弹窗const readline = require('readline');const chalk = require('chalk');const sfc = require('./secure-file-copy');/** 环境名 */let envStr = '';if (process.env.APP_ENV === 'staging') { envStr = 'test'; console.log( cha
2021-04-26 18:12:55
216
原创 路由切换后, 页面滚动位置不变BUG处理
router.afterEach(() => { /** 路由切换后, 页面滚动位置不变BUG处理 */ window.scrollTo(0, 0);});移除 keep-alive 后无需再使用此HACK
2021-04-16 11:04:29
243
原创 vue内ts坑点记录
data声明data尽量不要使用 limitCount!: number; 有可能会造成 computed 监听不到变化,因为加了 ! 可能vue无法初始化此参数。
2021-03-22 09:29:10
478
原创 js15位或18位身份证校验
小弟加急写的,难免有错误,请诸位发现问题的及时指正。感谢!!!/** 身份证验证 */export function regIdentityCard(idCardNo) { if (!idCardNo || (idCardNo.length !== 15 && idCardNo.length !== 18)) { return false; } //检查省份 if (!checkProvince(idCardNo)) { return false;
2021-03-17 10:30:11
272
原创 vue局域网内访问
为了能在公司局域网内访问vue项目需要配置vue项目配置vue.config.jsmodule.exports = { devServer: { /** 为了在局域网内访问修改host */ host: '0.0.0.0', },};win10配置
2021-03-15 15:30:26
546
原创 vscode中prettier和eslint换行缩进冲突
文章目录prettier异常展示解决方案prettierJavascript// Inputconst example1 = someValue === 'a' ? 'hello world, branch a' : someValue === 'b' ? 'hello world, branch a && b' : someValue === 'c' ? 'hello world, branch a && b && c' .
2021-03-12 16:44:10
3432
原创 ikbc键盘组合功能键
Fn组合键组合键1组合键2功能FnF9静音FnF10音量减FnF11音量加FnF12计算器Fnleft Win锁定双WinFnright Win解锁双WinFnDelete长按三秒进入复位
2021-02-28 11:17:51
6733
原创 vue风格指南-笔记
Welcome to the Gitee wiki!TODO想到什么就记什么先整理规范性的配置,配置优先,代码开发在后文件命名规范文件类型规范示例页面名在views文件下,代表路由的.vue文件都使用横线连接 (kebab-case),代表路由的文件夹也是使用同样的规则。error-page.vue组件名所有的Component文件都是以大写开头 (PascalCase)MemberUser.vuejs所有的.js文件都遵循横线连接 (kebab-ca
2021-02-23 13:50:33
144
原创 npm脚本webpack-dev-server报错‘MODULE_NOT_FOUND’
解决执行脚本webpack-dev-server报错’MODULE_NOT_FOUND‘问题
2020-12-10 10:49:32
6169
原创 云开发-数据统计分析
const cloud = require('wx-server-sdk');cloud.init();const db = cloud.database();const $ = db.command.aggregate;const _ = db.command;exports.main = async (event, context) => { const res = await db .collection('order_list') .aggregate() .mat
2020-06-28 10:14:01
478
C#实体类转换为JSON字符串
2018-06-08
msiexec.exe32位和64位
2018-05-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人