爱拍照的小码农
码龄5年
关注
提问 私信
  • 博客:117,259
    社区:49
    117,308
    总访问量
  • 167
    原创
  • 19,113
    排名
  • 60
    粉丝
  • 0
    铁粉
  • 学习成就

个人简介:慢慢变好是给自己最好的礼物

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2019-09-15
博客简介:

weixin_45644355的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    4
    当前总分
    826
    当月
    16
个人成就
  • 获得103次点赞
  • 内容获得13次评论
  • 获得303次收藏
  • 代码片获得545次分享
创作历程
  • 6篇
    2024年
  • 17篇
    2023年
  • 19篇
    2022年
  • 47篇
    2021年
  • 78篇
    2020年
成就勋章
兴趣领域 设置
  • 前端
    jsonhtml5javascriptjquerycssajax正则表达式css3echartslesstypescriptnode.jsvue.jspostmanelementuiscsshtmlreactjses6npmchrome devtoolswebpack前端xsscsrfxhtml前端框架
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

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

css样式 scroll-snap-type

设置了在有滚动容器的情形下吸附至吸附点的严格程度。
原创
发布博客 2024.11.12 ·
183 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Vue封装组件并发布到npm仓库

总体说来Vue组件封装发布到npm仓库整体难度不大,主要是理解Vue的install方法以及打包相关知识,其实最重要的还是如何封装一个适用范围广,扩展性高的公用组件。由于这里我们只是测试,所以我不需要更改package.json文件,如果是生产的话,最好加上版本描述和版本号等等,其中name字段便是我们上传到npm仓库后的名称。到这里为止,我们的组件封建基本就完成了,当然组件封装成什么样得看自己得业务需求了,接下来我们就需要将组件进行打包了。到这里我们的组件就封装好了,并且可以直接从npm仓库下载使用。
原创
发布博客 2024.10.10 ·
1258 阅读 ·
21 点赞 ·
0 评论 ·
27 收藏

vue动画特效

【代码】vue动画特效。
原创
发布博客 2024.09.04 ·
434 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

HTML+CSS+JavaScript制作七夕表白网页(含音乐+自定义文字+烟花特效)

这是一个简单的表白功能,可以用于小哥哥小姐姐在情人节向心爱的人表白使用
原创
发布博客 2024.08.01 ·
537 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

普通html文本如何使用Redux

虽然以上示例展示了在 HTML 文件中使用 Redux 的方式,但实际开发中,更常见的是将 Redux 与现代前端框架结合使用,比如 React、Angular 或 Vue.js。3.与 HTML 元素交互: 在 HTML 文件中,你可以使用事件监听器来触发 Redux store 的更新,或者直接输出 store 中的状态到页面上。因此,如果你的目标是在一个现代化的项目中使用 Redux,建议考虑使用相应框架的官方或社区支持的 Redux 集成方式。标签中引入 Redux 的库文件或者使用 CDN。
原创
发布博客 2024.07.25 ·
525 阅读 ·
3 点赞 ·
0 评论 ·
3 收藏

vue-i18n如何在语言包文案中写入动态变量

【代码】vue-i18n如何在语言包文案中写入动态变量。
原创
发布博客 2024.04.02 ·
410 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

用js手动写一个纵向滚动条

业务场景:由于通过css无法改动ios设备的滚动条样式,所以这里采取用js手动写一个纵向滚动条功能:实现滚动的时候出现滚动条,停止滚动,滚动条消失,示例代码如下:
原创
发布博客 2023.11.30 ·
1316 阅读 ·
17 点赞 ·
0 评论 ·
22 收藏

用js写一个自定义的滚动条

滚动条组件 tabScroll.vue。
原创
发布博客 2023.11.30 ·
879 阅读 ·
5 点赞 ·
0 评论 ·
10 收藏

如何解决安卓手机无法预览pdf文件而是需要直接下载的问题

4、在业务组件跳转到pdfH5组件。3、在路由文件引入pfdH5组件。2、构建一个pdhH5组件。1、安装pdfh5插件。
原创
发布博客 2023.11.22 ·
2362 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

实现一个简单的瀑布流列表

*思路:**利用flex布局,将列表分为左右两侧,因为这种方式存在一个弊端,就是当有一侧的高度越来越高的时候,滑到底部的时候就会出现一个很明显的高度差,为了修复这个漏洞,写一个算法,计算每一页两侧列表的高度差,举个例子,当左侧高度比右侧高很多的时候,则把下一页列表的第一个数据放在右侧,补齐高度,反之同理;如果数据是无限滚动加载不会滑动到底部的话,则可以不做处理;
原创
发布博客 2023.11.13 ·
323 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

如何灵活实现文本或图片的展开收起功能?

首先要根据内容的高度是否超过指定高度来判断展开按钮显示与否,所以需要先获取dom元素,以及元素的高度,由于页面渲染需要时间,所以在获取元素高度这里需要加一个延时;然后因为图片渲染的时间要比文本更长,尤其是有很多张图片的情况下,所以在判断内容有图片的情况下,需要在图片的onload事件里执行获取元素的高度,也就是在图片渲染完成以后再去获取元素的高度;由于加了延时以后,图片会有一个先展开了全部然后突然被收起的动作,用户体验很不好,所以在这里加了一个骨架屏起到一个隐藏渲染过程的效果。
原创
发布博客 2023.11.02 ·
529 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

vue3实现一个滚动分页加载瀑布流列表

项目框架:vue3+JS+vite瀑布流框架:vue-waterfall-next问了chatGPT,对于vue3有哪些好用的瀑布流插件,回答如下:对于 Vue 3,有一些瀑布流插件可供选择。以下是几个常用的 Vue 3 瀑布流插件:vue-waterfall-next:这是一个基于 Vue 3 的瀑布流插件,它提供了简单易用的 API,可以帮助你实现瀑布流布局。它支持动态加载数据和无限滚动,并且具有自定义配置选项,如列数、间距等。vue-masonry-wall:这是一个基于 Vue 3 的瀑布流
原创
发布博客 2023.10.27 ·
4022 阅读 ·
7 点赞 ·
3 评论 ·
12 收藏

前端表单校验输入字数

【代码】前端表单校验输入字数。
原创
发布博客 2023.10.20 ·
602 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

vue3+element-plus props中的变量使用 v-model 报错

prop 是单向数据流,这里只能用:model-value,不能用v-model。// 控制弹出框的显示与隐藏。
原创
发布博客 2023.10.15 ·
916 阅读 ·
2 点赞 ·
1 评论 ·
3 收藏

JS实现瀑布流页面布局

每列的宽度相等而高度不等,且第二行的第一个容器需要放在第一行高度最小的容器下面,依次类推放置。代码仅实现了瀑布流的布局方式和 resize 监听,如果大家有需要,可以自己拓展下:实现监听滚动事件,页面滚动加载图片的功能。代码中写了详细注释,可以直接使用。实现效果如下:
原创
发布博客 2023.09.15 ·
129 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

使用js控制文字大小自动适应div不换行,div中文字字号自动调整大小以适应固定宽度

* 隐藏溢出的内容 *//* 初始字体大小 *//* 禁止文字换行 */
原创
发布博客 2023.09.08 ·
733 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

关于vite打包的一些配置

【代码】关于vite打包的一些配置。
原创
发布博客 2023.06.01 ·
2201 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

vue3项目自动定位横向滚动到指定位置

【代码】vue3项目自动定位横向滚动到指定位置。
原创
发布博客 2023.05.18 ·
1390 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

vite打包后的项目在有的浏览器上报错globalThis is not defined

【代码】vite打包后的项目在有的浏览器上报错globalThis is not defined。
原创
发布博客 2023.04.11 ·
1581 阅读 ·
1 点赞 ·
1 评论 ·
1 收藏

前端加密,后端解密(用RSA和AES256双重加密)

7、服务器端收到key_str用RSA2048私钥解密key_str得到AES256密钥,然后用AES256密钥解密sec_text获得请求数据。4、前端发请求的时候random一个AES256的key,然后用RSA2048公钥加密Key生成key_str。5、前端发的请求体用AES256key整个加密生成sec_text。6、前端发请求的时候将key_str放入请求头(或者请求体也可以)3、后端RSA2048私钥写到配置文件中。2、前端写死RSA2048公钥。
原创
发布博客 2023.04.07 ·
2262 阅读 ·
1 点赞 ·
2 评论 ·
2 收藏
加载更多