- 博客(5)
- 收藏
- 关注
原创 鸿蒙-插槽BuilderParam
BuilderParam left:()=>void 函数方法进行接收直接通过this.left()使用。ui文件中通过@builder装饰器定义样式函数,在组件中传入,子组件使用@builderparam接收。
2025-04-09 10:40:39
193
原创 记录学习鸿蒙开发-组件通讯、路由、存储
组件内存储使用 let storage = new Localstorage({})然后在@Entry(storage)装饰器传入由于每个组件使用 都要写会麻烦所以定义通用的存储。直接定义为 PersistentStorage.PersistProp('name','测试') 但是只能在ui组件中使用,在方法文件中无效。主组件需要传递的数据前使用@provide装饰器,在子组件或者孙子组件中使用@consume装饰器。在ui文件中使用LocalStorage.GetShared()获取。
2025-04-08 20:01:44
484
原创 Vue路由第二次进入页面后created和mounted不执行
通过以上方法,可以确保在Vue路由中多次进入同一个页面时,导航守卫来确保在路由进入组件之前执行相应的代码。导航守卫:在组件定义时,通过。钩子函数都能被正确执行。
2023-07-18 16:15:50
2569
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人