自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 wangEditor使用踩坑记录

wangEditor是一款轻量级富文本编辑器,虽然功能非常强大,但是在使用中还是踩了不少坑,下面具体说说我在项目使用中遇到的坑,此次我在移动端使用wangEditor。

2023-11-14 10:16:59 1890 2

原创 wangEditor一款好用的编辑器插件

1.wangEditor优势基于javascript和css开发的 Web富文本编辑器, 轻量、简洁、易用WangEditor富文本编辑器配置方便、使用简单、且开源免费各项基本配置基本齐全,适合功能需求简单的项目构建兼容性是支持IE10+的浏览器默认正文p、字体样式以span标签的行内样式添加2. 功能介绍。

2023-11-13 17:41:06 769

原创 JS实现瀑布流布局

最近在做项目时,要实现瀑布流布局,搜索到很多瀑布流组件,如vue-masonry等等。但是很多组件把滚动分页加载都封装在组件里面,但是我的项目有自己的滚动组件只想送入数据进行展示,这时很多组件的布局就乱掉了。没办法只能最后自己yong用js实现了。下面具体说说实现思路吧。

2023-11-13 16:31:32 184

原创 调用百度智能云OCR文字识别api

如果您需要使用OCR、AR及语音客户端SDK服务(iOS/Android),需要绑定包名信息,以便生成授权License,上图中勾选了「通用文字识别」权限后,即展现此项。应用是您调用API服务的基本操作单元,您可以基于应用创建成功后获取的API Key及Secret Key,进行接口调用操作,及相关配置。: 必填项,每个应用可以勾选业务所需的所有AI服务的接口权限(仅可勾选具备免费试用权限的接口能力),应用权限可跨服务勾选,创建应用完毕,此应用即具备了所勾选服务的调用权限;

2023-11-10 17:23:33 468

原创 position:sticky不生效

通常我们用来实现吸顶效果都会用到position:sticky,但是在以下这几种情况的时候sticky会失效。

2023-11-10 15:41:42 2867

原创 vue中动态插入组件

在 vue 项目中,初始化的根实例后,组件j都是通过 import 来进行局部注册,所以组件的创建不需要去关注,相比 extend 要更省心一点点。但是这样做会有几个缺点:组件模板都是事先定义好的,如果我要从接口动态渲染组件怎么办?所有内容都是在 #app 下渲染,注册组件都是在当前位置渲染。如果我要实现一个类似于 window.alert() 提示组件要求像调用 JS 函数一样调用它,该怎么办?这时候,组合就派上用场了。

2023-11-03 15:21:40 545

原创 css实现div凹圆角

【代码】css实现div凹圆角。

2023-07-28 17:42:54 346

原创 JS各种数据流之间的格式(ArrayBuffer、Uint8Array、Blob、 File、DataURL)相互转换及应用

Uint8Arraybase64注意: 二进制数组并不是真正的js各种数据流之间的格式转换数组,而是类似数组的对象。

2023-07-28 17:41:36 11291 1

原创 vue项目中使用TypeScript相关配置

TypeScript简单介绍:总结优势:2.创建tsconfig.json命令:

2023-05-18 14:00:31 938

原创 网页性能优化及重排与重绘详解

网页性能优化因为涉及到计算机网络、数据算法、图形图像处理、浏览器渲染等多方面计算机知识, 这里浅浅讨论下。

2023-05-17 14:15:40 265

原创 vue_qrcodes动态生成生成带 logo二维码

vue_qrcodes是基于qrcode.js二维码封装的vue组件。

2023-04-28 16:28:11 578

原创 babel-plugin-import只能实现1个组件库的按需引入

在开发和使用组件库时我们知道可以通过安装依赖,并配置相应的.babelrc文件实现组件库中组件的按需引入。按照如上方式配置,便可实现组件的按需引入。但是在我的项目中同时用到两个组件库时,就只有一个配置生效了。查找很对资料后发现babel-plugin-import只能实现1个组件库的按需引入。

2023-04-28 14:53:53 378 3

原创 scss :export 中导出的变量为空

最近在项目中发现,在其他项目中用的挺好的组件,在目前的项目中引用样式完全不对了,经过一番查找后发现是scss :export的变量为空,导致组件的样式不对劲。下面介绍下scss :export配置方法, 及导致这个问题的原因。

2023-04-28 14:21:51 1544 1

原创 JS获取字符串的字节长度

JS获取字符串的字节长度。

2023-04-19 22:42:24 2430

原创 vue 移动端车牌号输入键盘组件

组件资源地址:https://download.csdn.net/download/qq_38886284/87705249?spm=1001.2014.3001.5501需要的小伙伴请到这里下载哟~组件效果: PropsEventsSlots使用示例:

2023-04-19 22:18:28 615

原创 vue 使用ColorThief获取图片主色调

【代码】vue 使用ColorThief获取图片主色调。

2023-04-19 18:19:50 771

原创 Es6 let & const 讲解及他们的区别

let & const 讲解及他们的区别

2023-04-19 16:36:05 39

原创 解决Vue中$set数据改变而视图不改变

vue视图中数据的渲染和更新些情况下双向绑定是失效的,此时我们会使用set去使视图得到更新,但是有时set会失。上面的代码姓名和年龄都可以正常渲染, 但是性别无法更新到视图上。

2023-04-17 11:18:46 362

原创 解决vue数据改变视图不改变问题及$set、$forceUpdate()的用法详解

2、结合vue生命周期,调用$forceUpdate后会触发beforeUpdate和updated这两个钩子函数,不会触发其他钩子函数。1.利用索引直接设置一个数组项时,例如:vm.items[indexOfItem] = newValue。2.修改数组的长度时,例如:vm.items.length = newLength。它会强制整个组件的渲染,如果频度没有控制好,会一直渲染,导致应用性能变得很低!3.由于 JavaScript 的限制,Vue不能检测对象属性的添加或删除。

2023-04-14 17:26:40 1074

原创 vue祖孙组件通信传值 provide 与 inject 以及 数据的响应式

通常,当我们需要从父组件向子组件传递数据时,我们使用 props。但是对于一些深度嵌套的组件,深层的子组件只需要父组件的部分内容。在这种情况下,如果仍然将 prop 沿着组件链逐级传递下去,可能会很麻烦。provide 和 inject无论组件层次结构有多深,父组件都可以作为其所有子组件的依赖提供者。解决了跨层级传递属性的不方便。

2023-03-31 16:54:40 2365

原创 vue父子组件之间的通信

vue父子组件之间的通信

2023-03-31 10:22:43 78

原创 vue组件的封装与使用

组件是可复用的 Vue 实例,且带有一个名字。组件的封装和复用可以使我们在开发中极大的提高效率,使代码更加简洁,方便维护。1、在项目中通常把组件放在component文件夹中, 首先在component文件夹中新建一个vue页面,对用于整个项目组件的复用率不是很高的时候, 我们一般采用按需引用的放在,在要用到的页面引用组件。组件基础的使用就这些啦,下篇介绍父子组件之间的传值及函数调用....2、在要用组件的vue页面中进行组件的引用和注册。3、在vue页面中使用组件。

2023-03-29 20:19:59 1154

原创 VsCode好用的神仙插件

vscode好用的神仙插件

2023-03-29 16:51:32 1954 1

原创 VsCode 中使用印象笔记(evernote)并同步

一般情况下我的流程是利用 VsCode + markdown 写内容,然后利用 evermonkey 插件将内容同步到 evernote 上。这里有一个问题,就是从 VsCode 同步过去的文章是只读的,在 evernote 那端不能改写 不过这样也有个好处,就是我们一定会保存本地 markdown 原文件,不依赖于 evernote 的网络存储,evernote 只做查阅,这样对数据安全是最大的保证。

2023-03-29 15:16:52 620 1

原创 vue生命周期及vue1.0\vue2.0\vue3.0生命周期的变化与区别

但是原先生成的dom元素还存在,可以这么理解,执行了destroy操作,后续就不再受vue控制了。咱们在chrome浏览器里打开,F12看console就能发现beforecreated:el 和 data 并未初始化created:完成了 data 数据的初始化,el没有beforeMount:完成了 el 和 data 初始化mounted :完成挂载。另外在标红处,我们能发现el还是 {{message}},这里就是应用的 Virtual DOM(虚拟Dom)技术,先把坑占住了。

2023-03-27 20:31:12 127

原创 vue学习之npm安装镜像、npm命令及nrm切换镜像

npm安装镜像、npm命令及nrm切换镜像

2023-03-27 18:49:16 2062

原创 vue学习之node开发环境搭建

nodejs开发环境搭建

2023-03-01 13:31:52 610

pako.js实现数据压缩解压

因为数据太大,网络环境不可控。故前端需要将数据 A 先压缩 变为 a,然后才将 a 发送到 Java 服务器端后处理或存储。 后端 Java 也可以调取存储的压缩结果进行解压,重新发往前端。 这里介绍如何使用pako.js实现大数据的压缩和解压。

2023-07-28

vue-qrcodes动态生成生成带 logo二维码demo及使用说明

vue_qrcodes是基于qrcode.js二维码封装的vue组件。 本资源提供了该依赖的使用demo及其使用说明,希望可以帮到各位开发者

2023-04-28

vue 车牌号输入专用键盘

vue 车牌号输入专用键盘, 提供输入框自定义插槽、只读等功能

2023-04-19

空空如也

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

TA关注的人

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