自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (1)
  • 问答 (9)
  • 收藏
  • 关注

原创 【vue3新特性】

vue3使用ES6的Proxy代理劫持整个对象,不兼容IE。

2024-04-08 18:38:39 253

原创 【ES6生成器】

生成器其实就是一个特殊的函数。

2023-12-19 21:20:26 49

原创 【阿里云ecs 密钥登录修改为账号密码登录】

如果有PasswordAuthentication则设置为yes,否则新增PasswordAuthentication设置为true。

2023-11-20 17:22:45 176

原创 【前端性能优化见解】

未开启路由懒加载的话,webpack打包不会按路由拆分js文件,那么首次进入会加载非当前路由资源,影响首屏加载速度。设置content-visible:auto,通俗讲是按需渲染可视化区域内容,跳过非可视化区域内容,提升性能。启用pwa缓存css|js|img静态资源,使用缓存策略优先使用缓存,立即后台静默更新缓存。不加载非可视化区域资源,有利于提升加载速度。不加载非可视化区域图片,有利于提升加载速度,推荐vue-lazyload。对于动画区域或者更新频率非常快区域,约束为BFC,局部重绘重排提升性能。

2023-06-10 15:50:30 99

原创 【TypeScript中扩展的Global对象: 类型“typeof globalThis”上不存在属性db解决办法】

在项目新建global.d.ts,然后添加如下代码。

2023-05-18 18:20:14 509

原创 【download-git-repo报错Error: ‘git clone‘ failed with status 128】

使用download-git-repo克隆github上面的仓库,提示错误 ‘git clone‘ failed with status 128。注意:分支名称必须填写。

2023-04-04 22:40:03 666

原创 【uniapp小程序授权登录】

uniapp,小程序,微信小程序

2023-02-04 15:31:57 1617 2

原创 Uncaught SyntaxError: Not available in legacy mode

vite使用i18n问题记录

2022-12-16 15:52:39 1489

原创 【开发自己的依赖包,开发-本地调试依赖包】

开发自己依赖包,在本地项目调试

2022-11-23 19:44:46 219

原创 自定义开发popup点击非popup区域关闭popup

自定义开发popup点击区域外关闭

2022-10-15 17:43:53 724

原创 npm install报npm ERR git@github.com: Permission denied (publickey).

npm安装依赖提示权限异常解决

2022-07-10 15:02:50 2382

原创 highcharts图表很小的数据值不显示

highcharts柱状图数据值很小不显示

2022-06-08 10:47:38 1603

原创 highstock蜡烛图设置crosshair渐变色

highstock 蜡烛图设置crosshair渐变色

2022-05-07 18:02:45 575

原创 highcharts柱状图如何实现鼠标移入高亮颜色,鼠标移出恢复颜色

highcharts柱状图如何设置鼠标移入高亮柱子颜色,鼠标移出恢复颜色

2022-04-27 16:40:11 1244

原创 higcharts横坐标crosshair设置渐变色

highcharts设置crosshair的渐变色

2022-04-27 11:40:40 478 5

原创 vue将qrcodejs生成的二维码下载到本地

vue将qrcodejs生成的二维码下载到本地dom结构如下<div class="qr-code " id="qr-code"></div>通过qrcodejs生成二维码之后,需要 将二维码下载到本地安装html2canvas将如上dom转成base64图片html2canvas(dom,{scale:3},canvas=>{let base64=canvas.toDataURL('image/jpeg')base64=ba

2022-04-16 16:39:30 1086

原创 el-date-picker限制当前日期以后的日期不可选

el-date-picker限制当前日期以后日期不可选择

2022-03-24 17:17:38 3645 1

原创 vue使用el-table在el-table-column下使用v-if改变数据不响应

vue使用el-table在el-table-column下使用v-if改变数据不响应代码: <el-table :data="propertyList" class="hoo-clear-table" height="100%" ref="tableRef" style="width: 100%"> <el-table-column align="l

2022-03-16 18:15:43 3037

原创 electron渲染进程发送消息给主进程报错__dirname is not undefined

electron,js,electron-updater,electron-builder

2022-02-25 17:27:13 773

原创 已有vue项目集成electron桌面应用程序

vuejs,electron,javascript,桌面应用程序,linux,window,mac

2022-02-24 16:03:26 1008

原创 修改饿了么tooltip三角样式

修改饿了么小三角样式&.is-dark .popper__arrow, &.is-dark[x-placement^=bottom] .popper__arrow::after, &.is-light .popper__arrow, &.is-light[x-placement^=bottom] .popper__arrow::after { border-bottom-color: #0A1F44 !important;}&.is-dark .poppe

2022-02-23 10:28:22 532

原创 el-input限制只能输入数字

el-input限制输入数字

2021-12-23 11:59:18 2458

原创 gyp: No Xcode or CLT version detected 报错

npm i 安装依赖报错

2021-12-22 18:16:42 388

原创 vue项目在v-for循环,使用first-child不生效

vue项目在v-for设置css的first:child不生效

2021-12-11 15:42:52 1680 1

原创 饿了么ui自定义el-select小三角图标

修改饿了么ui的三角图标

2021-12-11 10:18:55 1347 1

原创 webpack打包js为npm包或者sdk支持cmmonjs引入和浏览器引入中export default问题

版本webpack:5.61.0打包的js文件内容function openIframe (opts = {}) { // const { width = '200px', height = '400px', el = "body" } = opts || {} // const iframe = document.createElement('iframe') // iframe.width = width // iframe.height = height

2021-10-30 18:06:59 762

原创 pm2部署nuxt项目示例

配置示例module.exports = { apps : [{ name : 'API', //应用名 script : 'app.js', //应用文件位置 env: { PM2_SERVE_PATH: ".", //静态服务路径 PM2_SERVE_PORT: 8080, //静态服务器访问端口 NODE_ENV: 'developm

2021-10-21 11:40:25 240

原创 nuxt使用scss及支持scss变量

安装node-sass,sass-loader,@nuxtjs/style-resources修改配置文件nuxt.config.js styleResources: { scss: '~assets/styles/global.scss' //你项目的全局scss文件 }, modules: [ // https://go.nuxtjs.dev/axios '@nuxtjs/axios', // https://go.nuxtjs.dev/pwa '@

2021-10-10 15:38:32 613

原创 图片在上层容器里面底部留有间距问题

问题:图片在上层div容器里面底部有间距问题解决方案:设置图片display:block

2021-09-18 17:45:31 72

原创 vue单文件组件引入外部scss文件

<script>import '@/components/com/line-chart/line-chart.scss'</script>

2021-08-09 20:49:13 692

原创 vue点击左右箭头左右滑动效果

点击左右箭头左右滑动效果代码:<template> <div class="vertical-scroll-wrap"> <svg class="left-prev" v-if="showPrevIcon" @click="prevItem"> <use href="#icon-icon-active-star"></use> </svg> <div

2021-07-25 23:02:48 2715 3

原创 vue报错[Vue warn]: Error in nextTick: “RangeError: Maximum call stack size exceeded“

vue报错[Vue warn]: Error in nextTick: "RangeError: Maximum call stack size exceeded"报错原因:vue单文件组件中命名name与模板中引入组件名字相同导致,<template><grid-layout></grid-layout></template><script>export default {name:'grid-layout'component

2021-07-14 17:37:35 683

原创 vue-i18n国际化语言包里面换行符\n在vue页面渲染换行

如下图: "components_com_trade_panel_2": "买盘\n卖盘",要在vue正常按语言包格式换行,需要在渲染地方添加一行样式.word-space:pre-line

2021-06-28 16:29:23 3742 2

原创 vscode中设置canvas代码提示

vscode中设置canvas代码提示在代码顶部加入 /** @type {HTMLCanvasElement} */在代码顶部加入 /** @type {HTMLCanvasElement} */<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge">

2021-06-27 17:23:03 1787 1

原创 从0到1打造类似lodash的工具库

项目用到的三方库一个简单的表格是这么创建的:包名用途备注webpack5.x.x用来打包构建js详情查看官方文档@babel/preset-envbabel相关详情查看官方文档docdashjsdoc生成文档主题文档样式jest测试库具体用法查看文档jsdoc自动生成js api文档不错cp-cli复制文件详情查看文档qrcode生成二维码详情查看文档步骤新建文件夹ricardoTools,初始化项目npm

2021-04-27 14:31:40 621

原创 react-native集成阿里云金融实人认证获取当前viewController

这里写自定义目录标题IOS接入如何获取viewControllerIOS接入如何获取viewController将如下代码贴入oc代码- (UIWindow*)keyWindow{ UIWindow *foundWindow = nil; NSArray *windows = [[UIApplication sharedApplication]windows]; for (UIWindow *window in windows) {

2021-04-22 16:57:33 305

defi 基础知识.zip

defi

2021-12-03

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

TA关注的人

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