- 博客(7)
- 收藏
- 关注
原创 鸿蒙开发之生命周期
可以由一个或者多个自定义组件组成,@Entry装饰的自定义组件为页面的入口组件,即页面的根节点,一个页面有且仅能有一个@Entry。只有被@Entry装饰的组件才可以调用页面的生命周期。值得注意的是:如果我们想要获取副Ability对应的结果,在startAbility的时候需要使用。自定义组件:@Component装饰的UI单元,可以组合多个系统组件实现UI的复用。当我们项目中拆解多个任务的时候,可以通过新建多个Ability的方式来进行任务的拆解。回答: 当然可以,我们只需要知道第三方的包名即可。
2024-12-27 21:32:02
1191
原创 鸿蒙开发之动画
属性接口(以下简称属性)包含尺寸属性、布局属性、位置属性等多种类型,用于控制组件的行为。针对当前界面上的组件,其部分属性(如位置属性)的变化会引起UI的变化。根据变化时是否能够添加动画,可以将属性分为可动画属性和不可动画属性。组件内转场主要通过transition属性配置转场参数,在组件插入和删除时显示过渡动效,主要用于容器组件中的子组件插入和删除时,提升用户体验。解释:不论是组件的显示隐藏还是属性的变化,使用animateTo都可以实现动画。识别组件的可动画属性变化,自动添加动画。
2024-12-27 21:21:00
1246
原创 鸿蒙开发之组件通信
状态共享-父子单向@Prop 装饰的变量可以和父组件建立单向的同步关系。@Prop 装饰的变量是可变的,但是变化不会同步回其父组件。-Prop是用在子组件中的Prop 支持类型和State修饰符基本一致,并且**Prop可以给初始值,也可以不给**完成父-子的单向同步@Entry@Componentstruct PropCase { @State pnum: number = 0 build() { Row() { Column() { Text(
2024-12-26 23:09:22
1001
原创 鸿蒙开发之存储数据
前面讲的所有状态均为内存状态,也就是应用退出便消失,所以如果我们想持久化的保留一些数据,应该使用注意:UI和业务逻辑不直接访问中的属性,所有属性访问都是对AppStorage的访问,AppStorage中的更改会自动同步到。也就是,我们和之前访问AppStorage是一样的,只不过需要提前使用PersistentStorage来声明将选定的AppStorage属性保留在设备磁盘上。支持:number, string, boolean, enum 对象等类型。
2024-12-25 23:28:05
1221
原创 “error: remote origin already exists.” 绑定远程仓库报错
这个错误表示远程仓库 origin 已经存在于你的本地仓库配置中。通常是在尝试添加远程仓库时,重复添加了已经存在的远程仓库名称导致的。如果你不需要已有的远程仓库 origin,可以先删除它,然后再重新添加新的远程仓库。通过以上方法,你应该能够解决 “error: remote origin already exists.” 这个问题。这将更新名为 origin 的远程仓库的地址为你指定的新地址。
2024-10-05 23:00:53
2345
原创 prettier设置printWidth在js文件中不生效
如果使用的是编辑器的 Prettier 插件,它可能使用自己的版本和配置。如果你在全局安装了 Prettier 并尝试在命令行运行,确保使用的是项目本地的 Prettier 版本来避免版本不一致。: 如果你没有正确运行 Prettier,如使用了错误的路径或文件模式,它可能不会应用到你的文件中。,如果你的链式调用中包含了一些复杂的表达式,或者 Prettier 认为换行可以提高代码的可读性,它可能还是会进行换行。还有,确保你正在使用的 Prettier 版本是最新的。: 验证你的项目中是否包含了。
2023-12-06 21:06:13
1850
1
原创 如何解决 fatal: unable to access ‘https://github.com/Geekwaner/vue3-.git/‘: SSL certificate problem: una
这个错误通常表示 SSL 证书有问题,导致无法访问 HTTPS 的远程仓库。在某些情况下,可能是因为系统中的根证书不完整或过期导致无法验证 SSL 证书。尝试更新系统的根证书。如果上述方法仍然无法解决问题,可能是其他网络或系统配置问题,请根据具体情况进行排查。如果你使用了网络代理,可能需要配置 Git 的代理设置,以便正确地访问远程仓库。这种方式会跳过 SSL 证书的验证,存在一定的风险,不建议在正式环境中使用。这种方式需要先将 SSH Key 添加到 GitHub 账户中。
2023-10-18 18:04:53
6449
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅