- 博客(19)
- 收藏
- 关注
原创 Vue2和Vue3的区别
生命周期、多根节点、Composition API(组合式API)、异步组件(Suspense)、响应式原理、打包优化、TypeScript支持、diff算法、v-if和v-for优先级
2024-01-26 18:20:47 872 1
原创 vue组件data为什么是函数
将data定义为一个函数时,Vue.js在创建每个组件实例时都会调用该函数,以返回一个全新的数据对象。这样,每个组件实例都有其独立的数据状态,不会影响其他组件实例的数据。Vue组件中的data选项应该返回一个函数,而不是一个对象,这是为了确保每个组件实例都拥有自己独立的数据副本,从而防止数据共享和潜在的数据污染问题。data返回一个函数,每个组件实例都有自己的count数据状态,点击按钮时,只会影响当前组件的数据,而不会影响其他相同组件的实例。
2024-01-23 11:05:33 454 1
原创 在前端工程化中,如何实现浏览器兼容性?
使用重置CSS、使用Normalize.css、使用浏览器前缀、使用Polyfill、使用跨浏览器测试工具、使用跨浏览器开发框架
2024-01-19 17:01:54 423 1
原创 前端路由模式history和hash有什么不同?
前端路由的history模式和hash模式是两种常见的前端路由模式,它们在URL的结构和表现方式上有一些不同:主要的区别和特点如下:
2024-01-18 20:29:04 367
原创 日期时间在IOS显示NaN(invalid date)问题
原因:ios系统下不支持2020-01-16这样格式的时间,导致出现的问题,IOS只识别2020/01/16这样的格式。2、字符串转换的方式(将时间中的 - 替换为 /)1、填入明确的时间,日期后面加‘T’
2024-01-18 19:33:27 695
原创 安全缺陷URL重定向
传播途径:【来源】获取内容process.env;【爆发点】执行赋值操作,赋值给location.href。缺陷说明:如果允许未验证的输入控制重定向机制所使用的URL,可能有利于攻击者发动钓鱼攻击。更改为location.reload();缺陷类型:URL重定向。
2023-06-05 11:33:31 306
原创 uni-app小程序加载图片优化
一进入页面,图片未加载成功前,进行loading…图片加载完成后会触发@load事件;较大的图片加载很慢,会出现较长时间的白屏,体验感差。
2023-05-04 18:02:55 4582
原创 [Vue warn]: Error in created hook: “TypeError: “password” is read-only”
[Vue warn]: Error in created hook: "TypeError: "password" is read-only"
2022-11-10 14:58:52 2314
原创 【报错】Verion 9 of Highlight.js has reached EOL
【npm install报错】Verion 9 of Highlight.js has reached EOL
2022-10-20 11:20:00 4888 1
原创 MySQL 保存富文本编辑器 emoji表情报错 Incorrect string value: ‘\\xF0\\x9F\\x98\\x84</...‘
使用富文本编辑提交包含表情(emoji)的 html时,无法保存到mysql数据库。
2022-09-21 10:14:11 671
空空如也
小程序ios14中input组件type设为digit时,无法弹出带小数点的数字键盘
2023-05-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人