自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue 后端返回富文本进行填空

在讲述填空之前先思考如何修改后端返回的富文本呢,我们可以通过让后端将动态修改的部分进行变量的动态插值{{xxx}},这样你将可以通过正则拿到/{{(.*?)}}/g进行替换即可。上述代码只是实现了将插值替换为对应文字或输入框并实现绑定,至于其他组件可以尝试通过component中的v-bind进行配置,对于复杂的来说还是前端数据写死处理相对简单。值得注意的是我们虽然可以替换简单模板,但是不能替换相关组件,因为vue在渲染时只会当作字符串渲染,而v-html只会渲染并解析h5相关标签。

2023-12-08 11:00:49 189

原创 VSCode 自定义代码块

【代码】VSCode 自定义代码块。

2023-12-04 13:30:45 86

原创 vue 接收后端文件流 或 非文件流下载方法

由于种种原因后端没权限修改主系统上传下载代码(后端上传时加个字段接下的事)( -_- ), 因此出此下策:通过对应文件类型匹配MIME类型,通过Blob告诉浏览器我们下载文件的类型。通常情况下在上传文件时我们的file中会告诉后端文件类型(每种文件类型对应一种MIME类型), 所以我们下载时可以直接让后端返回文件流的类型。, 告诉浏览器回调类型让其解析blob,以便我们创建Blob实例并解析。首先文件流在浏览器展示乱码, 所以我们需要在请求中添加。

2023-11-24 17:28:57 1675 1

原创 VSCode Prettier + ESLint 代码规范(代码风格)

在C:\Users目录下创建.prettierrc文件。在vscode设置中settings.json添加。统一代码风格 并按照 eslint 规范配置。

2023-11-11 13:20:07 208 1

原创 使用正则表达式实现搜索结果关键字高亮效果的代码解析

在开发中,我们经常需要在搜索结果中将关键字以某种方式进行高亮显示,以提升用户体验。本文将介绍一种使用正则表达式实现搜索结果关键字高亮的代码。

2023-10-25 17:19:28 77 1

原创 uniapp 对接 极光推送

uniapp推荐使用 uniPush,奈何公司用的极光推送,功能还是要实现,好大脑不如烂笔头,因此记录。

2023-10-06 17:37:56 882 3

原创 uniapp微信小程序隐私保护指引设置

隐私政策不做过多阐述具体看公告隐私保护无非就是让用户授权相关隐私权限,知道干了什么就好实现了,文章只贴重要代码,具体实现思路则需要根据情况决定,在何时弹出隐私授权弹窗:1.进入小程序就弹一步到位(对开发来说好,就是用户体验不好)2.在使用到的页面弹出(对开发者来说繁琐,但是用户体验好,有些小程序可能就及个页面涉及)

2023-09-28 15:08:25 1735

原创 完全卸载HBuilderX

找到C:\Users\[ 你的Win账户名 ]\AppData\Local目录下的HBuilderX文件直接删除找到C:\Users\[ 你的Win账户名 ]\AppData\Roaming目录下的HBuilderX文件直接删除

2023-09-21 20:22:50 5820 6

原创 vue3 解析直播流(flv/m3u8)

vue3 解析直播流(flv/m3u8)

2023-09-11 13:53:52 584

原创 关于HBuilder真机调试,手机卸载后无法使用的问题

手机卸载HBuilder基座后,通过HBuilder运行真机调试手机已给USB调试和USB安装权,但HBuilder终端仍报错的问题:同步资源失败,未得到同步资源的授权,请停止运行后重新运行,并注意手机上的授权提示。链接:https://pan.baidu.com/s/1pcO_VOfPqsjIhTNphi7HjA?我的电脑 => 右键选择属性 => 高级系统设置 => 环境变量 => 设置Path路径。新增:压缩包解压的位置;也可以自己配置:选择对应系统下载 => 解压。程序=>执行下方指令即可。

2023-03-03 01:45:00 786

原创 关于 vue 2 element-ui 适配移动端

4. 在 vue.config.js 文件中添加css配置(在项目根目录下,没有就新建一个vue.config.js 向外module.exports,粘贴css部分)3. 安装 postcss-plugin-px2rem。1. 安装 lib-flexible。2. 在main.js引入。

2023-03-02 13:59:21 3757 1

原创 js vue 文本转换语音

我们可以调用window中内置api,实现语音转换,简单介绍下需要用到的两个api

2023-01-03 11:28:03 875

原创 javascript 中的 eval() 函数

// 场景再现:后端返回数组中某个字段为以逗号分割的字符串(列举三条为例,实际开发中公式不固定)// 以第一条数据为例:data:'10,你好,20,hello,6,hi,(B-A)*3-C,';// A的值为10,B的值为20,C的值为6,要求以(B-A)*3-C为公式进行计算,将计算结果放到最后一项并进行列表渲染

2023-01-02 01:15:00 857

原创 你不知道的JSON.stringify用法

作用: JSON.stringify 方法可以将某个对象转换成 JSON 字符串形式语法: 可以有三个参数,第一个是传入要序列化的值 value,第二个为数组或函数 replacer,第三个是文本添加缩进、空格和换行符 space

2023-01-01 20:27:22 1355

原创 前端环境搭建:nvm、volta 的使用 node 版本管理工具及 nrm 镜像

前端开发环境搭建:nvm、volta 的使用 node 版本管理工具及 nrm 镜像

2022-11-28 12:39:43 2375

原创 将webStorm添加到鼠标右键

1,运行 win + r 打开 "regedit",2.搜索路径:HKEY_CLASSES_ROOT\Directory3.在路径下找到sell,右键新建webStorm文件夹4,在WebStorm项右边双击默认,在数值数据写入:通过 WebStorm 打开5,在WebStorm项右边空白右键新建字符串值并命名为icon,双击icon项数值数据内写入你webstrom.exe的路径6,右键点击webstorm文件夹,新建==>项,命名为 command,右键点击 com

2022-03-11 10:21:53 1833

空空如也

空空如也

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

TA关注的人

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