胖蔡说技术
随便扯扯

2022年04月的文章

JavaScript

jQuery从$开始

胖蔡阅读(1001)赞(1)

jQuery requires a window with a document.jQuery版本3.6.0 使用jQuery的第一行代码总是从$(document).ready(function(){});或者$(function(){}...

Js 过滤富文本html标签提取纯文本内容-胖蔡叨叨叨
JavaScript

Js 过滤富文本html标签提取纯文本内容

胖蔡阅读(2596)赞(2)

需要将富文本中的标签和特殊字符过滤提取纯文本内容,就上网找了下,但是发现都不是我想要的。所以找了下之前自己写的过滤方法,在这里记录下,方便之后使用查找。功能比较简单,就直接上代码。     /** * 将富文本转换为纯文...

webpack实现配置化多页面工程-胖蔡叨叨叨
WebPack

webpack实现配置化多页面工程

胖蔡阅读(1011)赞(0)

  基于业务本身考虑,针对企业官网性质、面向C端用户的PC网站。我们需要有良好的搜索体验,需要有良好的页面访问体验。对此,探讨webpack配置多页面开发工程的可能性。本篇文章,默认大家对于webpack已经具有一定的了解,可以完...

使用slatejs实现自定义元素-胖蔡叨叨叨
React

使用slatejs实现自定义元素

胖蔡阅读(1330)赞(1)

  背景 项目需要,需要使用可实现自定义的富文本编辑器。所以就找了市面上的一些富文本编辑器进行对比选型。由于我们采用的是react实现的前端开发,本次需要对于富文本编辑器需要有个较为深度的自定义。所以,我对市面上常用的几款富文本编...

Vue如何优化页面的SEO-胖蔡叨叨叨
Web

Vue如何优化页面的SEO

胖蔡阅读(2004)赞(2)

因项目要求,对于之前用Vue写的官网项目需要进行SEO优化。就此,对于该项目进行分析并选取合适的解决方案。首先,我们需要简单了解下SEO到底是什么?为什么要优化SEO,SEO能为我们带来什么?作为一个技术人员如何去优化SEO? SEO是什么...

前端项目配置husky-胖蔡叨叨叨
Web

前端项目配置husky

胖蔡阅读(2294)赞(0)

Husky可以在git执行特定事件时触发运行特定脚本,husky支持git所有的钩子。本篇文章主要是介绍如何使用husky来配合我们检测eslint代码规范。husky在4.x之前之后的用法有部分差异,需要根据版本的差异进行配置。 4.x ...

MD5算法与彩虹表-胖蔡叨叨叨
加解密

MD5算法与彩虹表

胖蔡阅读(1629)赞(0)

什么是MD5? MD5是一种被广泛使用的加密散列函数,最初常使用于校验文件传输后的完整性校验,通过校验文件传输前后的md5的异同来判断文件的传输完整性。现在被广泛使用在软件的密码加密中。可以将任何输入(数字、字符串或任何长度的文件)转换为包...