自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(92)
  • 问答 (8)
  • 收藏
  • 关注

原创 vscode接入DeepSeek 免费送2000 万 Tokens 解决DeepSeek无法充值问题

vscode接入DeepSeek,解决DeepSeek无法充值问题,免费送2000 万 Tokens,亲测有用

2025-03-11 10:38:00 1228

原创 react 通过ref调用子组件的方法

父组件内通过ref获取的子组件,通过current调用子组件的方法,子组件需要通过forwardRef进行“包装”导出,通过useImperativeHandle暴露可以被current使用的方法;

2024-12-06 10:56:57 615 1

原创 element-plus按需引入报错IconsResolver is not a function

Element Plus Best Practices 最佳实践. Contribute to sxzz/element-plus-best-practices development by creating an account on GitHub.运行结果:TypeError: IconsResolver is not a function。解决方式:安装低版本unplugin-icons。

2024-11-05 14:52:31 754

原创 vue项目提示 WebSocketClient.js:49 WebSocket connection to ‘ws://xxxx/ws‘ failed: Invalid frame header

vue-cli创建的vue3+webpack5项目;配置proxy代理后,控制台报错,不影响使用,但是不美观,并且不利于在控制台调试代码;代理问题,新配置的接口代理,影响到了项目内置的本地服务代理配置,参考。

2024-11-05 11:17:47 622

原创 create-react-app创建ts项目-引入antd踩坑

万事大吉项目中直接引入antd的组件即可,无需再全局引入antd的css样式。1.安装路由插件时安装@types/react-router-dom。2.index.tsx中删除标签。package.json中添加homepage属性。.env.tst(配置文件名)craco build打包指令。7.查看打包的静态资源文件报错。4.路由懒加载+代码分割打包。6.设置打包后出口文件路径。魔术注释法设置打包文件名称。8.antd样式按需加载。配置Antd样式按需引入。

2024-11-05 10:50:53 438

原创 element-plus按需引入报错AutoImport is not a function

运行结果:TypeError: AutoImport is not a function。解决方式:安装低版本nplugin-auto-import。

2024-11-04 11:29:52 733 2

原创 element-plus按需引入报错Components is not a function

运行结果:TypeError: Components is not a function。解决方式:安装低版本unplugin-vue-components。

2024-11-04 11:27:21 498

原创 vue项目使用element-ui

最近新建一个vue项目,配置了element-ui,较之前使用时发生了些许变化,对新的配置方式进行记录创建项目vue项目,使用vue-cli,就不做赘述了,可参考官网创建项目 在main.js引入组件库及相关样式完成引入,即可在项目中使用。因为element-ui整个引入,项目依赖变得冗余,打包发现,多了好几M,不合理,这很不合理,对组件进行按需引入;安装带三方插件babel-plugin-component在src目录下新建文件夹element,element文件夹添加文件com

2023-05-08 15:55:09 1192

转载 解决nrm使用报错 ERR_REQUIRE_ESM

nrm

2023-04-16 02:39:11 804

原创 react项目刷新、打包后白屏问题解决

react项目刷新、打包后白屏问题解决

2023-02-01 15:57:31 1499

原创 react项目打包时关闭source-map产生的.map文件

react项目打包时关闭source-map产生的.map文件

2023-01-30 17:02:04 1617

原创 react项目添加webpack别名

react项目配置添加webpack别名

2023-01-30 15:56:29 277

原创 react项目es6兼容IE

ES6兼容低版本浏览器,babel-polyfill配置

2023-01-30 13:56:46 280

原创 react项目配置less 无需eject

初始化react项目配置less,不需要eject

2023-01-11 13:47:26 295

原创 react项目配置antd V4

react项目添加antd

2023-01-11 11:01:09 469

原创 创建react项目

react项目构建

2023-01-10 16:31:16 192

原创 vue init创建项目报错,yarn global add @vue/cli-init无效

创建vue项目报错,提示如下Command vue init requires a global addon to be installed.Please run yarn global add @vue/cli-init and try again.按照提示安装@vue/cli-init,并再次执行创建项目命令,依然提示相同问题

2021-12-04 14:58:33 1651

原创 cordova+vue开发混合App环境搭建

1. 安装cordova参考:https://blog.youkuaiyun.com/u012211003/article/details/1072147102. 安装java jdk参考:https://blog.youkuaiyun.com/u012211003/article/details/1072147103. 安装Android Studio参考:https://blog.youkuaiyun.com/qq_42391248/article/details/1017819944. 环境Android环境变量配置参考:

2021-09-24 15:30:57 507

原创 2021-08-02

Vue项目启动速度慢,观察控制台发现提示:No parser and no filepath given, using 'babel' the parser now but this will throw an error in the future. Please specify a parser or a filepath so one can be inferred.解决方案:1.升级vue-loader版本2.降低prettier的版本,降低为prettier1.12.1cnpm i

2021-08-02 14:14:45 493

原创 vue-cli3项目配置less全局变量

ps:项目已配置less,关于less配置不做多说1.安装相关所需依赖包npm install style-resources-loader vue-cli-plugin-style-resources-loader -D2.添加全局less文件3.设置vue.config.js// 在暴露的配置对象添加如下配置pluginOptions: { 'style-resources-loader': { preProcessor: 'less', patte

2021-03-30 20:54:34 715

原创 浏览器页面切换-兼容IE

// url为新页面地址window.location.href=url;if (/MSIE (\d+\.\d+);/.test(navigator.userAgent) || ~navigator.userAgent.indexOf('Trident/')) { window.location.reload()}

2020-11-30 14:43:19 221

原创 react项目配置proxy

在package.json文件中使用proxy配置create-react-app脚手架低于2.0版本时候:"proxy":{ "/api/**":{ "target":"http://m.kugo.com", "changeOrigin": true }}create-react-app脚手架2.0版本以上只能配置string类型:"proxy": "http://m.kugo.com",(推荐)使用http-proxy-middlew.

2020-08-03 15:49:17 1018

原创 vue-cli 3 生产环境去除控制台打印

与vue-cli2.0使用了uglifyjs-webpack-plugin插件进行优化配置不同,vue-cli3.0在打包过程中就使用了terser-webpack-plugin插件进行优化。具体配置可以参考node_modules/@vue/cli-service/lib/config/prod.js在 vue.config.js 中的 configureWebpack 选项提供一个对象会被 webpack-merge 合并入最终的 webpack 配置,vue.config.js配置如下:

2020-05-27 13:53:56 1583 3

转载 mac电脑 Python2 升级 Python3

下载新版首先进入到 Python 官网,下载最新版本 Pythonhttps://www.python.org/downloads/mac-osx/下载后双击安装,装到默认的系统位置即可。装完后会自动写入环境变量的,打开终端,输入命令:vim ~/.bash_profile打开后在编辑器中可以看到已经存在了 Python 最新版本的配置,如下:# Setting PATH for Python 3.7# The original version is saved in .bas

2020-05-27 13:43:12 682

转载 Vim命令大全

命令历史以:和/开头的命令都有历史纪录,可以首先键入:或/然后按上下箭头来选择某个历史命令。启动vim在命令行窗口中输入以下命令即可vim 直接启动vimvim filename 打开vim并创建名为filename的文件文件命令打开单个文件vim file同时打开多个文件vim file1 file2 file3 ...在vim窗口中打开一个新文件:open file在新窗口中打开文件:split file切换到下一个文件:bn切换到上一个文件

2020-05-27 13:34:06 496

原创 vue-quill-editor设置disabled

最近项目用到了vue-quill-editor,但是有场景要给富文本编辑器添加disabled效果,查看官网api后得到以下解决方案,直接上代码html:<template> <div class="my-editor-comp"> <quill-editor :class="[disabl...

2019-11-20 11:44:11 5978 2

原创 创建指定长度指定内容的数组

核心思想:Array.from()传入两个参数:第一个参数为对象,仅一个属性length,指定了第二个参数运行的次数;第二个参数为回调函数,回调函数有两个参数,分别是数组元素、下标,实现对数组元素值的设置,元素值默认undefined;案例如下:Array.from({length: 5},(item,index)=>item = 'test' + index)// ...

2019-11-03 17:37:32 3136

原创 js打印页面-实现局部打印

最近项目需要实现将局部页面输出pdf文件,做了以下案例html:<template> <div id="test-page"> <!-- 额外元素 --> <div class="myInput"> <el-input v-model="text"></el-...

2019-10-17 14:11:36 504

原创 vue禁止粘贴/控制粘贴

最近项目遇到了一个关于控制用户粘贴的功能,简单研究了下,提出以下方案:使用Jquery获取的DOM对象绑定paste方法具体如下:1.安装jquerynpm i jquery -S修改项目中build/webpack.base.config.js// 顶部引入webpackconst webpack = require('webpack');...modul...

2019-10-14 20:34:54 2547

原创 base64转为file对象

/** * @method 将base64转换为file对象 * @param {String} dataURL base64地址 * @param {String} fileName 文件名称 * @param {String} fileType 图片类型 默认image/jpg * @return {Object} file对象*/dataURLtoFile(dataU...

2019-10-06 14:55:22 1802

原创 设置vue打包资源路径vue-cli2

修改config/index.js,设置build选项,具体如下:build: { // 设置打包后index.html的位置 index: path.resolve(__dirname, '目标路径(相对于build/build.js)/dist/index.html'), // 设置打包后dist文件夹位置 assetsRoot: path.resol...

2019-08-23 00:08:35 874

原创 全局scss封装引入背景图片路径报错

最近使用scss做了全局的mixin封装,用到背景图,意外发现通过相对路径引入图片后报错,大致意思为图片路径不对,改为了使用@代替src路径引入图片依然报错,一番百度后带出解决方案通过 ~@ 代替src路径进行图片引入如下所示.box{ // background: url('@/assets/img/bg.png') // 改为 background: u...

2019-08-08 16:12:11 4667 1

原创 interface定义接口时成员变量与成员方法的缺省关键字

interface定义接口时会默认为成员变量和成员方法添加关键字修饰符,具体如下:成员变量默认为public、static、final修饰成员方法默认为public、abstract修饰...

2019-08-08 01:15:16 1845

转载 【java】定义数组的三种常用方式

以 int型 的数组为例,说说三种定义方式int[] arr = new int[3];这是最常用的方式,定义时就含有各项默认值零值,可以后续再赋值public class Demo{ public static void main(String[] args){ int[] arr = new int[3]; }} int[] arr = {1...

2019-08-08 01:11:03 1076

原创 vue中富文本样式设置不生效解决方案

问题描述:在vue中通过v-html回显富文本内容,遇到了设置富文本样式不生效问题;原因:<style>标签添加了scoped属性;解决方案:1. 去掉<style>标签的scoped属性;2.使用 /deep/深度作用选择器 (案例如下);案例代码:html:<div class="fwb" v-html="htmlVal">&...

2019-07-30 01:13:43 5648 2

原创 自定义组件使用v-model

最近项目需要封装一些组件,结合自己的开发风格,想让组件尽可能的高复用、低耦合、操作简单,就对自定义组件使用了v-model,在组件内部处理模块逻辑,与调用环境的状态数据实现双向绑定以下就是我在自定义组件中使用v-model的一些关键知识案例代码<template> <div class="my-input-comp"> <i...

2019-07-23 01:09:51 731

原创 flex布局下Table组件宽度自适应

方案一在父级及“祖先”元素添加overflow: hidden;ps: 如果Table的上一级元素是flex布局,就设置上一级元素overflow属性,如果上一级元素的上一级元素也是flex布局,继续设置overflow属性,直到出现不再是flex布局为止方案二1.在Table父级元素添加样式position: relative;2.设置Table组件样式...

2019-07-04 16:36:57 2473

原创 java自定义异常

1. 异常定义/** * 自定义异常 * @class 自定义异常类名 */class MyException extends Exception{ /** * 定义程序序列化ID */ private static final long serialVersionUID = 1L; /** * @param message 异常描述 */ public...

2019-06-29 00:14:56 170

原创 vue打包静态资源找不到、图品与icon找不到问题解决

步骤1:设置config/index.js在build配置中,将 assetsPublicPath 设置为 ./ ,如下图以上解决的js与css文件找不到问题步骤2:设置build/utils.jsExtractTextPlugin插件添加publicPath配置,如下图共需配置两处以上解决的静态图片与icon找不到问题...

2019-06-28 14:06:03 963

转载 java 方法重写@Override

重写:子类继承于父类的非静态方法的方法体进行重新编写, 返回值和形参都不能改变。即外壳不变,核心重写!注解:@Override优势:子类可以根据需要,定义特定于自己的行为。 也就是说子类能够根据需要实现父类的方法。规则:参数列表必须完全与被重写方法的相同; 返回类型与被重写方法的返回类型可以不相同,但是必须是父类返回值的派生类(java5 及更早版本返回类型要一样,...

2019-06-11 21:35:28 1067

空空如也

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

TA关注的人

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