- 博客(255)
- 资源 (10)
- 收藏
- 关注
原创 EditorConfig和Prettier简介及配置
Prettier 是一个代码格式化工具,专注于自动化代码格式化。它支持多种编程语言,并且可以与各种编辑器和工具集成。Prettier 的主要目的是通过自动格式化代码来确保代码风格的一致性,减少代码审查中的风格争论。EditorConfig 是一个帮助开发者在不同的编辑器和 IDE 之间保持一致的编码风格的工具。EditorConfig 和 Prettier 都是用于代码格式化和风格一致性的工具,但它们有不同的用途和功能。来定义项目的编码风格规则,例如缩进、换行符、字符集等。
2024-06-25 08:15:00 588
原创 TypeScript中any和unknown的区别
在TypeScript中,any 和 unknown 都是用来表示任意类型的类型标注,但它们有一些重要的区别。
2024-06-20 08:30:00 414
原创 HarmonyOS NEXT星河版之自定义List下拉刷新与加载更多
【代码】HarmonyOS NEXT星河版之自定义List下拉刷新与加载更多。
2024-06-03 09:00:00 900
原创 HarmonyOS NEXT星河版之在线考试功能实战
/ 题目id: number// 答案// 题目列表// 当前显示第N题// 当前题目// 模拟网络获取数据}, 500)});// 默认展示第一条。
2024-05-07 09:00:00 970
原创 HarmonyOS NEXT星河版之模拟图片选择器(下)---使用bindSheet展示图片选择器
【代码】HarmonyOS NEXT星河版之模拟图片选择器(下)---使用bindSheet展示图片选择器。
2024-05-07 08:30:00 333
原创 HarmonyOS NEXT星河版之模拟图片选择器(下)---使用Swiper实现图片滑动预览
【代码】HarmonyOS NEXT星河版之模拟图片选择器(下)---使用Swiper实现图片滑动预览。
2024-05-06 16:06:08 261
原创 HarmonyOS NEXT星河版之模拟图片选择器(下)---使用CustomDialog展示图片
/ 弹窗控制器 must// 展示图片URLbuild() {Column() {// 关闭弹窗})
2024-05-06 15:05:20 231
原创 HarmonyOS NEXT中onUnhandledException与onException含义及触发时机
两个回调函数触发时机一致,会同时触发,区别在于。
2024-04-19 13:50:02 175
原创 HarmonyOS NEXT中怎么理解HAR、HAP、HSP、App的关系
2.HAP是可以独立运行、分发的,HAP不是复用的,复用的应该是HAR。3.HAR是静态共享包,每个模块依赖的话都会打包到HAP里。1.App是个上架概念,多个HAP打包一起上架。
2024-04-18 09:15:00 2249
原创 HarmonyOS NEXT星河版之自定义弹窗中变量与页面变量传递
使用AppStorage或LocalStorage方式管理页面状态,实现自定义弹窗和页面之间状态的共享。在初始化弹窗时,传递一个方法给自定义弹窗,在自定义弹窗中触发该方法,弹窗中变量作为方法的参数。
2024-04-18 07:30:00 546
原创 HarmonyOS NEXT星河版之实战商城App瀑布流(含加载更多)
【代码】HarmonyOS NEXT星河版之实战商城App瀑布流(含加载更多)
2024-04-17 10:12:06 719
原创 HarmonyOS NEXT星河版之实战知乎App评论功能
avatar: ResourceStr // 头像author: string // 作者id: number // 评论的idcontent: string // 评论内容time: string // 发表时间area: string // 地区likeFlag: boolean | null // 当前用户是否点过赞MAIN,// 顶部NORMAL// 普通@Componentbuild() {
2024-04-15 18:14:00 1068
原创 鸿蒙开发之获取应用信息(versionCode、versionName、packageName等)
【代码】鸿蒙开发之获取应用信息(versionCode、versionName、packageName等)
2024-01-30 10:15:30 1498
原创 鸿蒙开发踩坑之dataPreferences数据存储后获取为空
通过安装运行执行的命令可以发现,每次都是执行。运行时,保存数据,只进行覆盖安装即可,在。,之前存储的数据自然就被清掉了。后获取之前存储的数据都为空。
2024-01-25 18:22:32 685
原创 鸿蒙应用开发之CustomeDialog弹窗中this指向问题
页面,选择银行卡支付时,首先弹。中的this,因此会抛出异常。输入验证码且校验成功后,弹。再次运行尝试,解决,搞定~
2024-01-22 11:16:20 1111 3
原创 邂逅React及React初体验
==>在类中直接定义一个函数,并且将这个函数绑定到元素的onClick事件上,当前这个函数的。Flutter的很多灵感都来自React,来自官网的一段话:(SwiftUI呢)// jsx语法 -> 普通的JavaScript代码 -> babel。Vue.js框架设计之初,有很多的灵感来自Angular和React。中,如何封装一个组件呢?目前对于前端开发来说,几乎很少直接使用原生的。// 编写React代码(jsx语法)代码时,这三个依赖都是必不可少的。,这个数据是定义在当前对象的。
2023-10-27 08:30:00 238
原创 一遍文章搞懂Vue.js中的各种页面跳转方式和参数传递
Vue.js是一个流行的JavaScript框架,它提供了一套完整的路由系统来帮助我们实现SPA(单页应用)的页面跳转和数据传递。Vue.js的路由系统是基于浏览器端的和hash模式实现的,它使得我们可以在不刷新整个页面的情况下实现URL的变化和页面的切换。本文将介绍在Vue.js中实现页面跳转的方式和参数传递的方法,帮助你更好地理解Vue.js的路由系统和页面跳转机制。页面跳转和参数传递是Web应用开发中非常基础的功能。在Vue.js中,我们可以使用Vue Router。
2023-04-19 08:15:00 4795 1
原创 Since Maven 3.8.1 http repositories are blocked报错一站式解决
Since Maven 3.8.1 http repositories are blocked报错一站式解决
2023-03-02 14:32:00 9444 1
原创 跨域PreflightMultipleAllowOriginValues、HeaderDisallowedByPreflightResponse错误及解决方案
跨域常见报错及解决方案
2023-02-24 10:17:30 2131
原创 CSS媒体查询简介及案例
`媒体查询`是一种提供给`开发者`针对`不同设备`进行`定制化开发`的一个接口。通过它,我们可以根据`设备类型(比如屏幕设备、打印机设备)`或`特定的特性(比如屏幕的宽度)`来修改或适配页面。
2022-12-07 09:00:00 669
原创 CSS常用函数补充(var、clac、blur、gradient)
CSS中常用函数补充(var、calc、blur、gradient),简介及使用演示
2022-12-05 09:00:00 1084 1
原创 Git Hooks简介及结合Husky和Commitlint检测提交代码规范
Git Hooks简介,结合Husky+CommitLint检查提交代码是否符合规范,通过pre-commit节点做处理
2022-11-28 09:00:00 2853
原创 VSCode中Prettier插件&依赖安装及冲突解决
Prettier 一个“有态度”的代码格式化工具,在VSCode中插件安装和依赖安装使用
2022-11-24 19:34:52 5781
原创 Webpack5优化之提高代码运行性能(Preload、Network Cache、Core-js、PWA)
文章目录一、Preload/Prefetch1.1 为什么1.2 是什么1.2.1 共同点:1.2.2 区别:1.2.3 问题1.2.4 总结1.3 怎么样1.3.1 安装依赖1.3.2 配置1.3.3 测试二、Network Cache2.1 为什么2.2 是什么2.3 怎么用2.3.1 问题2.3.2 原因2.3.3 解决三、core-js3.1 为什么3.2 是什么3.3 怎么用3.3.1 修改代码3.3.2 配置eslint3.3.3 测试3.3.4 使用core-js3.3.4.1 手动全部引入3
2022-06-13 08:45:00 1723 1
原创 Webpack5优化之提高代码运行性能---Code Split
文章目录1.1 为什么1.2 是什么1.3 怎么用1.3.1 多入口打包1.3.1.1 文件目录1.3.1.2 安装依赖包1.3.1.3 新建文件1.3.1.4 配置1.3.1.5 测试1.3.1.6 小结1.3.2 提取重复代码1.3.2.1 修改文件1.3.2.2 修改配置文件1.3.2.3 测试1.3.3 按需加载,动态导入1.3.3.1 修改文件1.3.3.2 测试1.3.4 单入口1.3.5 更新配置1.3.6 给动态导入文件取名称1.3.6.1 修改文件1.3.6.2 统一命名配置1.3.6.3
2022-06-09 08:30:00 469
原创 Webpack5优化之减少代码体积
文章目录一、Tree Shaking1.1 为什么1.2 是什么1.3 怎么用二、Babel2.1 为什么2.2 是什么2.3 怎么用2.3.1 安装依赖2.3.2 配置三、Image Minimizer3.1 为什么3.2 是什么3.3 怎么用3.3.1 安装依赖3.3.2 配置3.3.3 测试一、Tree Shaking1.1 为什么开发时我们定义了一些工具函数库,或者引用第三方工具函数库或组件库。如果没有特殊处理的话我们打包时会引入整个库,但是实际上可能我们可能只用上极小部分的功能。这样将整
2022-06-05 08:30:00 1057
原创 Webpack5优化之提高打包构建速度
文章目录一、HotModuleReplacement1.1 为什么1.2 是什么1.3 怎么用1.3.1 基本配置1.3.2 JS配置二、OneOf2.1 为什么2.2 是什么2.3 怎么用三、Include/Exclude3.1 为什么3.2 是什么3.3 怎么用四、Cache4.1 为什么4.2 是什么4.3 怎么用五、Thread5.1 为什么5.2 是什么5.3 怎么用5.3.1 获取CPU核数5.3.2 安装依赖5.3.1 使用六、小结6.1 效果6.2 完整配置文件一、HotModuleRep
2022-06-02 09:30:00 2261
SpringBoot集成Mybatis及如何使用mybatis-generator插件生成代码
2019-01-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人