- 博客(62)
- 问答 (1)
- 收藏
- 关注
原创 24年再回忆Vue2和Vue3的区别
相信很多小伙伴在面试的时候都会被问到 Vue 2 和 Vue 3 的区别,但是大部分人都只能对原理进行一些对比,或者用法进行对比,但是很难从各个方面去剖析这个问题。而vue3正式版已经发布四年左右,当时对此的期待和探索你还记得吗。今天来重温一下vue2和vue3的区别。打算从这几个角度作比对:原理、生命周期、性能、编码方式、API、Diff 算法、打包构建、TS 支持这 8 个方面去做对比。总的来说Vue3 对 Vue2 进行了全方位的升级:性能:Vue3 在初始化速度和渲染效率上有显著提高。
2024-10-24 23:59:04
901
1
原创 我的创作纪念日和前端碎碎念
熟悉这些技术的语法和用法是非常重要的,因为它们是构建网页和应用程序的基石,也是学习框架基础。我最初成为创作者的初心源于学习记录,把创作当作一个笔记,希望把自己遇到的问题,以及学习到的实用技巧记录下来,方便学习回顾。我会将创作作为一种学习和分享的机会,将工作和学习中的经验和见解转化为有价值的内容,与他人分享。学习框架和库:掌握一些流行的前端框架和库,如React、Vue,一定要去阅读源码,对框架功能实现的源码有一定的深入理解,了解框架作者思想。在我的创作过程中,我收获了许多宝贵的经验和机会。
2024-01-31 20:34:50
562
原创 TS系列之工具类型Partial、Required、Pick、Record详解,示例
本片文章主要利用上一篇所学的keyof做一个延申与扩展的学习。在Typescript中,内部工具类型也同样使用到了keyof实现。
2023-06-16 16:18:25
3395
原创 TS系列之keyof详解,示例
如果你用过TS的工具类型,Partial、Required、Pick、Record。那么你可能看过他们内部实现都有共同点就是keyof关键字。即使没有见过,那么下面就一起来了解一下,keyof关键字的详细作用吧。
2023-06-14 23:49:02
8726
原创 TS系列之any与unknown详解,示例
本片文章主要是在写ts时遇到不知道类型,很容易就想到用any可以解决一切,但这样写并不好。所以今天就总结学习一下,比较好的处理任意类型的unknown。
2023-06-12 14:13:44
1810
原创 前端也学学有符号数和无符号数
今天来学习一下什么是有符号整数和无符号整数之间的转换,并且和十进制数之间的转换。1、大致了解一下什么有符号整数,和无符号整数。2、掌握有符号和无符号整数之间的转换方法。有符号数是针对二进制来讲的。用最高位作为符号位,“0”代表正,“1”代表负;有符号数的编码方式,常用的是补码,另外还有原码和反码等。用不同二进制编码方式表示有符号数时,所得到的机器数可能不一样,但是真值是相同的。1、原码原码就是符号位加上真值的绝对值,即用第一位表示符号其余位表示值。
2023-05-22 15:12:36
1169
原创 Reflect的用法赶紧学起来
Reflect 是一个内置的对象,它提供拦截 JavaScript 操作的方法。这些方法与 proxy的方法相同。Reflect 不是一个函数对象,因此它是不可构造的。不能用new对象。尤大都在vue3中用了 ,看过源码的同学肯定都见过, 赶紧用起来吧。
2023-04-30 13:24:30
924
原创 小程序按钮重复点击解决方案
小程序是直面用户便捷的应用,而在用户使用时往往都会涉及到关键节点的按钮点击,例如,注册登录时,页面跳转时,发送验证码时,付钱还款,弹出提示等等。。。如果没有控制好按钮重复点击的问题,那么影响用户体验。当然有时候也会被同行吐槽,这人不行。。。
2023-04-28 15:51:40
4594
原创 都23年了你还记得渐进式框架是什么意思吗
渐进式框架是一种能够逐步增强应用功能的框架,它允许开发者在不影响应用性能的情况下,逐步添加新的功能和特性。Vue.js提供了一些基础功能,如数据绑定和组件化,然后可以通过添加插件和库来增强其功能。开发者可以根据需要选择使用Vue.js的不同部分,从而逐步增强应用程序的功能。
2023-04-27 18:33:14
1530
原创 React Hooks生命周期
最近在写react项目,所以一直想写函数组件和类组件生命周期相关的一些知识总结。基础知识,仅用来复习,和巩固学习。
2023-04-23 17:45:10
3001
原创 Vue3使用Vant组件库避坑总结
本片文章主要写了,Vue3开发时运用Vant UI库的一些避坑点。让有问题的小伙伴可以快速了解是为什么。
2023-04-01 17:01:11
2887
6
原创 微信小程序框架知识学习
本篇文章主要是,学习小程序框架实现的理论知识和一些底层用到得东西,但不是深入每一个技术原理,可以用于面试,或者是想要了解小程序底层是用什么实现的。都可以用作参考。还会有一些小程序如何做优化得东西。当然如果一次要兼容多端运行,还是使用uniapp有更好得兼容性。但是如果想要有更多的扩展功能,可以看微信小程序官方文档比较好。先这么多。。。
2023-03-14 08:30:00
234
原创 uniapp-H5页面刷新后返回失效,页面栈清空问题,navigateBack失效问题
h5接入腾讯人脸核身(移动h5)在接入腾讯移动h5后,人脸核身完成后,腾讯进行回调,这时候使用uniapp原生的返回api方法会失效。
2022-06-09 17:30:00
3071
原创 TypeScript中interface和type这么用。。。(用法和区别)
TypeScript中interface和type关键字的区别及用法,很细
2022-06-06 18:11:42
1042
原创 uniapp指定字符串中文字颜色(包含js方式,小程序方式)
uniapp指定字符串颜色,某些场景下不想使用html标签设定字体样式,可以尝试使用这种方式,指定字符串样式。
2022-02-26 15:17:25
6907
10
原创 img标签小知识(亲测可用)
项目中的img标签:本文是在项目中遇到img标签的相关问题,并且顺便重新总结了一下img标签相关只是和采坑的知识,以便日后学习和查阅。问题与解决方法:制作海报背景时由于特殊需要所以需要img标签作为背景使用。项目页面结构为上下结构,上为tab切换不同背景。下为背景图片。项目运行后在常见浏览器中打开显示没有问题,但是在微信浏览器中打开后发现,tab和背景图片中间有4个像素的留白缝隙。通过见检查并没有发现有border或者margin属性。最后解决办法是给img标签设置css样式,相对定位,让图片在
2022-02-20 20:01:23
1782
原创 js日常知识点总结
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码
2021-08-15 23:56:50
386
原创 vue日常知识点总结
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码
2021-07-01 19:36:48
385
1
原创 我被uniapp生命周期欺骗
uniapp使用生命周期一些必须知道的问题项目场景:我刚开始接触的项目是用uniapp写的。但是在项目中遇到写生命周期的时候遇到了问题。问题描述:1、用uniapp编写项目的时候,有的时候写小程序,有的时候写h5,因为uniapp在组件中不能使用页面生命周期,所以需要使用vue的生命周期。2、但是如果在页面中同时使用uniapp生命周期和vue生命周期的时候会出现,生命周期的执行顺序在小程序和h5页面中不一致的情况。虽然没有影响但是还是有疑惑,所以就通过验证得出。在同时使用uniapp生命周
2021-05-07 19:45:36
352
1
原创 三分钟速记CSS兼容写法
CSS兼容浏览器的写法主要是坑爹的IE浏览器,身为前端开发在写PC端项目的时候,需要在CSS样式上进行最基本最简单的样式适配的方法,这些也是必要掌握的。文章目录CSS兼容浏览器的写法前言一、兼容不同浏览器1、针对不同内核基本的浏览器的兼容写法二、CSS Hack总结前言本篇文章主要总结了简单的及常用的CSS样式的兼容写法。一、兼容不同浏览器1、针对不同内核基本的浏览器的兼容写法-webkit-:safari、chrome-moz- :firefox-ms- :ie-o-
2021-05-06 15:30:38
866
空空如也
各位前端大佬,我想问一下,我在一个组件上,用了很多prop属性这样写好不好?求解
2021-04-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人