儒雅的曹曹曹
码龄3年
关注
提问 私信
  • 博客:131,587
    社区:1
    131,588
    总访问量
  • 51
    原创
  • 205,657
    排名
  • 521
    粉丝
  • 4
    铁粉
  • 学习成就

个人简介:既然选择远方,便只顾风雨兼程

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 加入CSDN时间: 2021-08-22
博客简介:

CYL_2021的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    5
    当前总分
    1,208
    当月
    4
个人成就
  • 获得145次点赞
  • 内容获得30次评论
  • 获得450次收藏
  • 代码片获得2,032次分享
创作历程
  • 3篇
    2024年
  • 17篇
    2023年
  • 29篇
    2022年
  • 2篇
    2021年
成就勋章
TA的专栏
  • react
    4篇
  • vue
    9篇
  • python
    1篇
  • js
    7篇
  • html+css
    6篇
  • git
    2篇
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

175人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

函数提升和变量提升的优先级

当 JavaScript 代码执行时,会经历两个阶段:编译阶段和执行阶段。在编译阶段,JavaScript 引擎将会扫描代码,并将变量和函数声明提升到作用域的顶部。这就是所谓的变量提升和函数提升。变量提升和函数提升的优先级是不同的。变量提升是将变量声明提升到作用域的顶部,而函数提升是将整个函数声明提升到作用域的顶部。
原创
发布博客 2024.03.08 ·
517 阅读 ·
7 点赞 ·
0 评论 ·
4 收藏

多行文本溢出变为省略号遇到的坑

1.设置高度大于其显示行数的高度时,超过显示行数的内容也会显示2.文本包含很长的英文单词或数字时无法正确换行
原创
发布博客 2024.02.26 ·
276 阅读 ·
8 点赞 ·
0 评论 ·
4 收藏

vue3+vite:封装Svg组件

vite-plugin-svg-icons 是一个 Vite 插件,用于在 Vite 2 项目中方便地使用 SVG 图标。它可以自动将 SVG 图标文件转换为 Vue 组件,并且提供了一些配置选项来自定义生成的组件。
原创
发布博客 2024.01.20 ·
3671 阅读 ·
22 点赞 ·
0 评论 ·
33 收藏

解决v-html可能存在XSS漏洞风险

解决v-html可能存在XSS漏洞风险
原创
发布博客 2023.12.28 ·
1457 阅读 ·
7 点赞 ·
0 评论 ·
10 收藏

移动端hover样式不消失&ios系统伪类:active不生效

hover 匹配用户鼠标悬停状态。还有个和hover功能相同的any-hover语法一样作用也是一样的,唯一的区别就在于any-hover是检测任意的输入装置,而hover只检测主要的输入装置。注:IE浏览器下,@media (any-hover: hover) Edge16才支持,hover媒体查询,可以兼容到Edge12。
原创
发布博客 2023.12.15 ·
1518 阅读 ·
6 点赞 ·
0 评论 ·
11 收藏

TypeScript中extends的用法

extends 关键字在 TypeScript 中有多种应用,包括泛型约束、继承类、接口继承和条件类型。通过灵活使用 extends,TypeScript 提供了丰富的工具来增强类型安全性,使代码更具表现力和可维护性。
原创
发布博客 2023.10.22 ·
764 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

报错:元素隐式具有“any”类型,因为类型为“string”的表达式不能用于索引类型“{name:string;title:string;content:string;}。在类型......

元素隐式具有“any”类型,因为类型为“string”的表达式不能用于索引类型“{name:string;title:string;content:string;}”。在类“{name:string;title:string;content:string;}”上找不到具体类型为“string”的参数的索引签名”
原创
发布博客 2023.10.15 ·
4335 阅读 ·
3 点赞 ·
0 评论 ·
10 收藏

Vue中DOM的更新为什么是异步的?

当你修改了组件的数据后,Vue 会将 DOM 更新的任务放入微任务队列中,等到当前任务执行完毕后(通常是 JavaScript 代码的执行),再执行微任务队列中的任务,从而完成 DOM 的更新。
原创
发布博客 2023.08.20 ·
852 阅读 ·
0 点赞 ·
0 评论 ·
6 收藏

客户端实现阿里云OSS文件上传(分片上传,断点续传)

阿里云OSS(Object Storage Service)是一种稳定、安全、高扩展性的云存储服务,它允许您以低成本、高可靠、高可用的方式存储和访问任意类型的数据。在实际应用中,文件上传是一个常见的功能需求。为了提高上传效率和文件完整性,我们可以使用分片上传和断点续传技术。
原创
发布博客 2023.07.30 ·
3180 阅读 ·
3 点赞 ·
0 评论 ·
14 收藏

即时通信的方法和webSocket的具体使用

即时通信的方法和webSocket的具体使用
原创
发布博客 2023.07.23 ·
1375 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏

requestAnimationFrame(请求动画帧)

在Web应用中,实现动画效果的方法比较多,Javascript 中可以通过定时器 setTimeout 来实现,css3 可以使用 transition 和 animation 来实现,html5 中的 canvas 也可以实现。除此之外,html5 还提供一个专门用于请求动画的API,那就是 requestAnimationFrame,就是请求动画帧。
原创
发布博客 2023.07.10 ·
11048 阅读 ·
6 点赞 ·
3 评论 ·
19 收藏

浅拷贝和深拷贝

数据类型分为基本数据类型和引用数据类型,理解这两种数据类型的特点,对理解深拷贝和浅拷贝至关重要。
原创
发布博客 2023.05.28 ·
858 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

什么是BFC?它的作用是什么?

块格式化上下文(Block Formatting Context,BFC)是Web页面的可视化CSS渲染的一部分,是布局过程中生成块级盒子的区域,也是浮动元素与其他元素的交互限定区域。通俗来讲:BFC是一个独立的布局环境,可以理解为一个容器,在这个容器中按照一定规则进行物品摆放,并且不会影响其它环境中的物品。如果一个元素符合触发BFC的条件,则BFC中的元素布局不受外部影响。
原创
发布博客 2023.05.21 ·
969 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Js中的微任务和宏任务

什么是微任务和宏任务?宏任务和微任务分别有哪些
原创
发布博客 2023.05.12 ·
842 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

解决vue中父组件通过props向子组件传递数据,子组件接收不到

问题:父组件在挂载时向后端发起请求获取数据,然后将获取到的数据传递给子组件,子组件想要在挂载时获取数据,获取不到
原创
发布博客 2023.05.04 ·
8781 阅读 ·
9 点赞 ·
0 评论 ·
22 收藏

vue3:el-table多选框设置默认选中,翻页保留选中状态

el-table多选框设置默认选中,进行翻页,之前选中的数据没有保留选中状态
原创
发布博客 2023.04.17 ·
10328 阅读 ·
4 点赞 ·
6 评论 ·
17 收藏

URL编码和解析

URL(Uniform Resource Locator,统一资源定位符)是互联网上标准资源的地址,互联网上每个文件(即资源)都有一个唯一的URL,它包含了文件的位置以及浏览器处理方式等信息。
原创
发布博客 2023.04.09 ·
5961 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

【Vue3】tinymce富文本编辑器的使用

TinyMCE是一款易用、且功能强大的所见即所得的富文本编辑器。同类程序有:UEditor、Kindeditor、Simditor、CKEditor、wangEditor、Suneditor、froala等等。开源可商用,基于LGPL2.1插件丰富,自带插件基本涵盖日常所需功能接口丰富,可扩展性强,有能力可以无限拓展功能界面好看,符合现代审美提供经典、内联、沉浸无干扰三种模式(详见“介绍与入门”)对标准支持优秀(自v5开始)多语言支持,官网可下载几十种语言。
原创
发布博客 2023.03.20 ·
1308 阅读 ·
2 点赞 ·
2 评论 ·
12 收藏

vue项目点击导航滑动到相应的位置

利用scrollIntoView方法,该方法将调用它的元素滚动到浏览器窗口的可见区域。注:此方法在页面可滚动时才有用。
原创
发布博客 2023.03.05 ·
1194 阅读 ·
4 点赞 ·
2 评论 ·
8 收藏

React中使用表单验证

在React中对表单验证,需要借助rc-form这个库,它是 react 高阶 form 组件。
原创
发布博客 2023.01.30 ·
570 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏
加载更多