110cac55创建于 2025年1月24日历史提交
{
  "cloudDBZoneName": "HMOSWorld",
  "encryptMode": "UnEncrypt",
  "objects": "[{\"score\":5,\"create_time\":\"2024-01-01 23:15:30\",\"path_id\":\"p001\",\"comment\":\"小白,一到考题配置那里就各种看不懂了。虽然能试出来答案,但感觉没有理解到\",\"id\":\"46\",\"path_name\":\"<HarmonyOS第一课>运行Hello World\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-29 22:01:07\",\"path_id\":\"p001\",\"comment\":\"没有学过编程语言的不建议直接学\",\"id\":\"47\",\"path_name\":\"<HarmonyOS第一课>运行Hello World\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-29 13:15:09\",\"path_id\":\"p001\",\"comment\":\"module.json5是模块的配置信息,包含:模块名称、类型、入口文件路径、描述、mainelement(hap入口或者已配置成mainelement的另外两种类型模块的名称)、运行设备类型、是否主动安装、是否免安装、配置ability所用信息、ability配置信息。题目所说的版本号为应用基本配置信息,存放于app.json5中\",\"id\":\"50\",\"path_name\":\"<HarmonyOS第一课>运行Hello World\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-28 21:23:25\",\"path_id\":\"p001\",\"comment\":\"module.json5配置文件中,不包含版本号\",\"id\":\"52\",\"path_name\":\"<HarmonyOS第一课>运行Hello World\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-28 21:22:29\",\"path_id\":\"p001\",\"comment\":\"HelloHarmonyOS,作为小白打开程序世界的入场卷~\",\"id\":\"53\",\"path_name\":\"<HarmonyOS第一课>运行Hello World\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-28 19:00:13\",\"path_id\":\"p001\",\"comment\":\"module.json5配置文件中,包含了以下哪些信息?\\n这题有毛病吧,一直做不对\",\"id\":\"54\",\"path_name\":\"<HarmonyOS第一课>运行Hello World\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-28 15:14:05\",\"path_id\":\"p001\",\"comment\":\"浅显易懂,非常适合入门。\",\"id\":\"55\",\"path_name\":\"<HarmonyOS第一课>运行Hello World\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-28 14:55:18\",\"path_id\":\"p001\",\"comment\":\"精心讲解和课后实战相结合,非常优质的课程!\",\"id\":\"56\",\"path_name\":\"<HarmonyOS第一课>运行Hello World\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-27 16:53:37\",\"path_id\":\"p001\",\"comment\":\"讲得很好,小姐姐专业又可爱,期待后续更多精彩课程!\",\"id\":\"65\",\"path_name\":\"<HarmonyOS第一课>运行Hello World\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-27 15:45:32\",\"path_id\":\"p001\",\"comment\":\"每天看完一个课程,每天进步一点点\",\"id\":\"74\",\"path_name\":\"<HarmonyOS第一课>运行Hello World\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-27 15:44:47\",\"path_id\":\"p001\",\"comment\":\"遥遥领先\",\"id\":\"75\",\"path_name\":\"<HarmonyOS第一课>运行Hello World\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-27 14:37:50\",\"path_id\":\"p001\",\"comment\":\"网站需要经常登录,需要优化一下\",\"id\":\"108\",\"path_name\":\"<HarmonyOS第一课>运行Hello World\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-27 14:27:50\",\"path_id\":\"p001\",\"comment\":\"期待新版本的课程内容\",\"id\":\"111\",\"path_name\":\"<HarmonyOS第一课>运行Hello World\",\"username\":\"匿***者\"},{\"score\":3,\"create_time\":\"2023-12-26 13:37:22\",\"path_id\":\"p001\",\"comment\":\"对电脑配置要求高吗?重启DevEvo,再开太卡了\",\"id\":\"129\",\"path_name\":\"<HarmonyOS第一课>运行Hello World\",\"username\":\"匿***者\"},{\"score\":3,\"create_time\":\"2023-12-26 11:51:15\",\"path_id\":\"p001\",\"comment\":\"怎么配置proxy,查找sdk的时候提示网络不通\",\"id\":\"130\",\"path_name\":\"<HarmonyOS第一课>运行Hello World\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-18 15:38:05\",\"path_id\":\"p001\",\"comment\":\"基础入门,有一个问题就是对硬件设备要求运行内存是16G及以上\",\"id\":\"172\",\"path_name\":\"<HarmonyOS第一课>运行Hello World\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-15 09:09:25\",\"path_id\":\"p001\",\"comment\":\"鸿蒙开发qq交流群693098307,欢迎大家加入互相探讨学习\",\"id\":\"188\",\"path_name\":\"<HarmonyOS第一课>运行Hello World\",\"username\":\"匿***者\"},{\"score\":4,\"create_time\":\"2023-12-14 17:57:43\",\"path_id\":\"p001\",\"comment\":\"IDE提供了本地模拟器供开发者使用,我们首先需要下载安装本地模拟器,然后进行运行工程。 单击顶部工具栏Tools>Device Manager. 到这一步开始不一样了,我在Studio页面点击Tools,没有Device Manager选项。\",\"id\":\"191\",\"path_name\":\"<HarmonyOS第一课>运行Hello World\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-14 11:11:38\",\"path_id\":\"p001\",\"comment\":\"非常好!另外,DevEco Studio能设置成中文吗?\",\"id\":\"195\",\"path_name\":\"<HarmonyOS第一课>运行Hello World\",\"username\":\"匿***者\"},{\"score\":4,\"create_time\":\"2023-12-13 12:02:41\",\"path_id\":\"p001\",\"comment\":\"IDE提供了本地模拟器供开发者使用,我们首先需要下载安装本地模拟器,然后进行运行工程。\\n单击顶部工具栏Tools>Device Manager.\\n到这一步开始不一样了,我在Studio页面点击Tools,没有Device Manager选项。\",\"id\":\"204\",\"path_name\":\"<HarmonyOS第一课>运行Hello World\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-11 19:22:34\",\"path_id\":\"p001\",\"comment\":\"很详细!\",\"id\":\"212\",\"path_name\":\"<HarmonyOS第一课>运行Hello World\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-09 00:09:51\",\"path_id\":\"p001\",\"comment\":\"刚上了一节课,感觉遥遥领先\",\"id\":\"258\",\"path_name\":\"<HarmonyOS第一课>运行Hello World\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-05 14:28:19\",\"path_id\":\"p001\",\"comment\":\"我已经满含热泪来到鸿蒙世界\",\"id\":\"281\",\"path_name\":\"<HarmonyOS第一课>运行Hello World\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-05 13:52:57\",\"path_id\":\"p001\",\"comment\":\"走进鸿蒙的第一课\",\"id\":\"282\",\"path_name\":\"<HarmonyOS第一课>运行Hello World\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-29 12:06:15\",\"path_id\":\"p001\",\"comment\":\"课程安排挺好的,由浅入深\",\"id\":\"341\",\"path_name\":\"<HarmonyOS第一课>运行Hello World\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-28 15:23:17\",\"path_id\":\"p001\",\"comment\":\"讲师表达清晰,没有一句废话,能准确 get 到点,非常棒👍\",\"id\":\"347\",\"path_name\":\"<HarmonyOS第一课>运行Hello World\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-28 11:54:40\",\"path_id\":\"p001\",\"comment\":\"验证的时候输入姓名和身份证号后验证返回信息提示身份信息异常,这个什么情况?姓名和身份证匹配是你们自己搞的吗?没有调用公安接口吗?\",\"id\":\"350\",\"path_name\":\"<HarmonyOS第一课>运行Hello World\",\"username\":\"匿***者\"},{\"score\":4,\"create_time\":\"2023-11-27 11:32:17\",\"path_id\":\"p001\",\"comment\":\"在stage模型中,下列配置文件属于AppScope文件夹的是? app.json5 不对吗?\",\"id\":\"363\",\"path_name\":\"<HarmonyOS第一课>运行Hello World\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-26 14:34:57\",\"path_id\":\"p001\",\"comment\":\"纯小白,环境配置,路径啥的完全不懂,关掉界面就找不到了,哈哈哈,IDE找不到设置中文界面的,看不懂哈哈哈哈\",\"id\":\"380\",\"path_name\":\"<HarmonyOS第一课>运行Hello World\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-24 23:23:05\",\"path_id\":\"p001\",\"comment\":\"视频+文档+课后。\\n这个形式我真的喜欢,顶!\",\"id\":\"406\",\"path_name\":\"<HarmonyOS第一课>运行Hello World\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-24 22:26:14\",\"path_id\":\"p001\",\"comment\":\"简单易懂第一课,新手菜鸟都易学。\",\"id\":\"407\",\"path_name\":\"<HarmonyOS第一课>运行Hello World\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-23 16:56:44\",\"path_id\":\"p001\",\"comment\":\"注重实践操作,可以快速掌握编程技能。\",\"id\":\"433\",\"path_name\":\"<HarmonyOS第一课>运行Hello World\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-23 16:49:45\",\"path_id\":\"p001\",\"comment\":\"内容生动有趣,让学习变得轻松愉快。\",\"id\":\"435\",\"path_name\":\"<HarmonyOS第一课>运行Hello World\",\"username\":\"匿***者\"},{\"score\":4,\"create_time\":\"2023-11-22 23:11:47\",\"path_id\":\"p001\",\"comment\":\"编辑器可以适配中文不\",\"id\":\"485\",\"path_name\":\"<HarmonyOS第一课>运行Hello World\",\"username\":\"匿***者\"},{\"score\":4,\"create_time\":\"2023-11-21 23:42:38\",\"path_id\":\"p001\",\"comment\":\"开启模拟器后模拟器UI无法应,点击模拟器电源无法应,切出模拟器窗口再切回来就进入系统启动动画,动画播放完毕UI会停留在Harmony OS 欢迎页,再次切到其它窗口后再切回模拟器窗口,此时模拟器才刷新到系统桌面。碰巧还是BUG???\",\"id\":\"500\",\"path_name\":\"<HarmonyOS第一课>运行Hello World\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-20 15:55:25\",\"path_id\":\"p001\",\"comment\":\"课程内容是很好的。\\n建议在软件下载页面的显著位置描述所需硬件的最低配置,推荐配置,我先是在台式机上安装的,只有8G内存,装完之后运行的时候才提示内存不够。后续我用 MateBook-14s 2022 ,有16G内存,运行模拟器的时候依然非常卡,建议优化模拟器。\",\"id\":\"522\",\"path_name\":\"<HarmonyOS第一课>运行Hello World\",\"username\":\"匿***者\"},{\"score\":3,\"create_time\":\"2023-11-15 11:17:15\",\"path_id\":\"p001\",\"comment\":\"我是i7-12650h的处理器,模拟器打开后CPU的占用能到54%.希望可以优化一下.\",\"id\":\"582\",\"path_name\":\"<HarmonyOS第一课>运行Hello World\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-12 21:28:16\",\"path_id\":\"p001\",\"comment\":\"文档很详细,但我觉得可以把ide及其对应的sdk版本介绍一下\",\"id\":\"635\",\"path_name\":\"<HarmonyOS第一课>运行Hello World\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-07 10:44:08\",\"path_id\":\"p001\",\"comment\":\"好好啊 喜欢这样的课程,简单易懂,讲解清晰\",\"id\":\"673\",\"path_name\":\"<HarmonyOS第一课>运行Hello World\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-01 09:29:25\",\"path_id\":\"p001\",\"comment\":\"真正做到了清晰、简洁、易懂, 很棒\",\"id\":\"695\",\"path_name\":\"<HarmonyOS第一课>运行Hello World\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-10-07 00:23:42\",\"path_id\":\"p001\",\"comment\":\"说模拟器卡的可以用自己手机调试,我用过,很流畅。\",\"id\":\"755\",\"path_name\":\"<HarmonyOS第一课>运行Hello World\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-10-01 03:30:38\",\"path_id\":\"p001\",\"comment\":\"遥遥领先,作为开发者第一次在官网看视频教程没压力\",\"id\":\"768\",\"path_name\":\"<HarmonyOS第一课>运行Hello World\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-09-17 21:02:13\",\"path_id\":\"p001\",\"comment\":\"工程文件目录这块介绍上有一些不太明白,是否可以按照一定层级顺序介绍说明\",\"id\":\"805\",\"path_name\":\"<HarmonyOS第一课>运行Hello World\",\"username\":\"匿***者\"},{\"score\":4,\"create_time\":\"2023-09-06 12:02:39\",\"path_id\":\"p001\",\"comment\":\"运行helloworld中没有讲配置项,但是习题是配置项的\",\"id\":\"862\",\"path_name\":\"<HarmonyOS第一课>运行Hello World\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-08-26 21:36:06\",\"path_id\":\"p001\",\"comment\":\"能创建empty ability,可控制台会出现这个错误,hpm ERROR: Install failed  EPERM: operation not permitted, symlink ,大家帮看下如何解决呢?\",\"id\":\"907\",\"path_name\":\"<HarmonyOS第一课>运行Hello World\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-07-04 15:12:39\",\"path_id\":\"p001\",\"comment\":\"华为鸿蒙系统是一款全新的面向全场景的分布式操作系统,创造一个超级虚拟终端互联的世界,将人、设备、场景有机地联系在一起,将消费者在全场景生活中接触的多种智能终端,实现极速发现、极速连接、硬件互助、资源共享,用合适的设备提供场景体验。 在传统的单设备系统能力基础上,HarmonyOS提出了基于同一套系统能力、适配多种终端形态的分布式理念,能够支持手机、平板、智能穿戴、智慧屏、车机、PC、智能音箱、耳机、AR/VR眼镜等多种终端设备,提供全场景(移动办公、运动健康、社交通信、媒体娱乐等)业务能力。\",\"id\":\"975\",\"path_name\":\"<HarmonyOS第一课>运行Hello World\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-04-27 16:00:13\",\"path_id\":\"p001\",\"comment\":\"教程是视频形式的,希望能出一个文档形式、书本形式的教程,因为视频容易让人忽略很多细节\",\"id\":\"1006\",\"path_name\":\"<HarmonyOS第一课>运行Hello World\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2024-01-19 09:18:37\",\"path_id\":\"p002\",\"comment\":\"打好TypeScript 和 JavaScript  的基础,ArkTS就轻松了\",\"id\":\"1039\",\"path_name\":\"<HarmonyOS第一课>ArkTS开发语言介绍\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2024-01-16 15:13:11\",\"path_id\":\"p002\",\"comment\":\"这个符号 $ 和 $$ 有什么作用啊\",\"id\":\"1043\",\"path_name\":\"<HarmonyOS第一课>ArkTS开发语言介绍\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2024-01-09 22:05:22\",\"path_id\":\"p002\",\"comment\":\"TypeScript和js没有太大区别就是在多了些类和声明变量时候要加上表示变量类型的关键字\",\"id\":\"1052\",\"path_name\":\"<HarmonyOS第一课>ArkTS开发语言介绍\",\"username\":\"匿***者\"},{\"score\":2,\"create_time\":\"2023-12-28 14:35:22\",\"path_id\":\"p002\",\"comment\":\"需要一个内容的制作过程吧,就这么直接给一个完整的项目工程和各种截图代码,初学者就算能看懂工程,也不知道怎么入手开发吧\",\"id\":\"1068\",\"path_name\":\"<HarmonyOS第一课>ArkTS开发语言介绍\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-27 17:17:01\",\"path_id\":\"p002\",\"comment\":\"讲得很好,期待后续更多精彩课程!\",\"id\":\"1072\",\"path_name\":\"<HarmonyOS第一课>ArkTS开发语言介绍\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-27 15:47:29\",\"path_id\":\"p002\",\"comment\":\"每天看完一个课程,每天进步一点点\",\"id\":\"1089\",\"path_name\":\"<HarmonyOS第一课>ArkTS开发语言介绍\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-21 20:14:56\",\"path_id\":\"p002\",\"comment\":\"给已完成待办加样式时,每加一个就要进行this.isComplete的判断,加两条动态样式就进行了两次判断,有没有更好的写法,类似vue中的 :class=\\\"{ completed:  isComplete}\\\" 仅需进行一次判断\",\"id\":\"1155\",\"path_name\":\"<HarmonyOS第一课>ArkTS开发语言介绍\",\"username\":\"匿***者\"},{\"score\":4,\"create_time\":\"2023-12-14 15:50:25\",\"path_id\":\"p002\",\"comment\":\"还是讲解比较清楚的。\\n边看视频边看文档,边找源码段落。\",\"id\":\"1173\",\"path_name\":\"<HarmonyOS第一课>ArkTS开发语言介绍\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-10 15:00:32\",\"path_id\":\"p002\",\"comment\":\"语言生动,条理清晰,举例充分恰当,非常棒\",\"id\":\"1190\",\"path_name\":\"<HarmonyOS第一课>ArkTS开发语言介绍\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-10 14:47:40\",\"path_id\":\"p002\",\"comment\":\"授课有条理,有重点,非常棒\",\"id\":\"1193\",\"path_name\":\"<HarmonyOS第一课>ArkTS开发语言介绍\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-10 11:42:56\",\"path_id\":\"p002\",\"comment\":\"课程内容丰富,受益匪浅\",\"id\":\"1199\",\"path_name\":\"<HarmonyOS第一课>ArkTS开发语言介绍\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-06 23:20:18\",\"path_id\":\"p002\",\"comment\":\"onBackPress是点击才会调用的函数也算生命周期函数嘛?\",\"id\":\"1218\",\"path_name\":\"<HarmonyOS第一课>ArkTS开发语言介绍\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-04 10:17:26\",\"path_id\":\"p002\",\"comment\":\"运行报错的问题,就是第一次打开项目会出现这个问题,把项目关闭重新打开就好了\",\"id\":\"1222\",\"path_name\":\"<HarmonyOS第一课>ArkTS开发语言介绍\",\"username\":\"匿***者\"},{\"score\":4,\"create_time\":\"2023-12-01 18:39:09\",\"path_id\":\"p002\",\"comment\":\"讲得不错但这些课题文档搞个下载的地方吧,搞得只能保存网页\",\"id\":\"1226\",\"path_name\":\"<HarmonyOS第一课>ArkTS开发语言介绍\",\"username\":\"匿***者\"},{\"score\":3,\"create_time\":\"2023-11-30 19:39:58\",\"path_id\":\"p002\",\"comment\":\"下载源码,run application时,提示Previewer does not support this app. 是什么原因?\",\"id\":\"1233\",\"path_name\":\"<HarmonyOS第一课>ArkTS开发语言介绍\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-29 17:45:13\",\"path_id\":\"p002\",\"comment\":\"讲解非常详细,例子代码也有,很好,遥遥领先哦\",\"id\":\"1239\",\"path_name\":\"<HarmonyOS第一课>ArkTS开发语言介绍\",\"username\":\"匿***者\"},{\"score\":4,\"create_time\":\"2023-11-28 13:50:57\",\"path_id\":\"p002\",\"comment\":\"知道点很干练,但ide对于新人不太友好,老师的PPT 授课花了很多精力做动画和视频剪辑,但相对周边的东西都没有详细铺垫,或可以引导出现的问题,去那里解决,文件目录太多,\\n知识点一听就明白,但对动手能力差点的同学就不太友好了\",\"id\":\"1249\",\"path_name\":\"<HarmonyOS第一课>ArkTS开发语言介绍\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-27 21:07:02\",\"path_id\":\"p002\",\"comment\":\"不看源码你都不知道资源是怎么引用的\",\"id\":\"1257\",\"path_name\":\"<HarmonyOS第一课>ArkTS开发语言介绍\",\"username\":\"匿***者\"},{\"score\":3,\"create_time\":\"2023-11-24 11:02:56\",\"path_id\":\"p002\",\"comment\":\"如果视频课程里面,讲师可以一边手动写代码一边展示效果,这样带动我们来跟着敲代码就好了。全是PPT内容,看着好累其实。\",\"id\":\"1298\",\"path_name\":\"<HarmonyOS第一课>ArkTS开发语言介绍\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-23 16:56:28\",\"path_id\":\"p002\",\"comment\":\"注重实践操作,可以快速掌握编程技能。\",\"id\":\"1311\",\"path_name\":\"<HarmonyOS第一课>ArkTS开发语言介绍\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-22 18:33:21\",\"path_id\":\"p002\",\"comment\":\"讲课清晰,内容全是干货,没有一句废话,点赞\",\"id\":\"1362\",\"path_name\":\"<HarmonyOS第一课>ArkTS开发语言介绍\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-21 23:35:08\",\"path_id\":\"p002\",\"comment\":\"这节课学习的还行吧,那些装饰器大部分都理解了\",\"id\":\"1366\",\"path_name\":\"<HarmonyOS第一课>ArkTS开发语言介绍\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-19 10:49:05\",\"path_id\":\"p002\",\"comment\":\"对于学习来说,我觉得第一步是领进门,这样的教程做到了简单介绍刚刚好,至于学好那是另一个层面的事!\",\"id\":\"1382\",\"path_name\":\"<HarmonyOS第一课>ArkTS开发语言介绍\",\"username\":\"匿***者\"},{\"score\":3,\"create_time\":\"2023-11-17 10:03:41\",\"path_id\":\"p002\",\"comment\":\"对前端也太友好了吧,用js开发鸿蒙我甚至只需要学内置的api就可以了,其它的直接就会用,对于每天都写ts的人来说,arkTs上手应该也很快\",\"id\":\"1390\",\"path_name\":\"<HarmonyOS第一课>ArkTS开发语言介绍\",\"username\":\"匿***者\"},{\"score\":3,\"create_time\":\"2023-11-16 17:22:07\",\"path_id\":\"p002\",\"comment\":\"onBackPress 归到生命周期,有点费解,这个不是用户点击返回按钮触发的吗\",\"id\":\"1397\",\"path_name\":\"<HarmonyOS第一课>ArkTS开发语言介绍\",\"username\":\"匿***者\"},{\"score\":4,\"create_time\":\"2023-11-14 22:13:05\",\"path_id\":\"p002\",\"comment\":\"每一个讲解的部分都理解,但没有讲怎么把每个组件关联起来。 也没有组件联动的讲解。 一脸懵\",\"id\":\"1411\",\"path_name\":\"<HarmonyOS第一课>ArkTS开发语言介绍\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-13 23:49:17\",\"path_id\":\"p002\",\"comment\":\"整体讲得挺好的,希望能够多讲一些案例\",\"id\":\"1417\",\"path_name\":\"<HarmonyOS第一课>ArkTS开发语言介绍\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-13 14:20:44\",\"path_id\":\"p002\",\"comment\":\"没有看视频,只是自己看文档学习了一会,然后下载DevEco创建了第一个应用,第一个是使用web范式,因为之前主要从事web开发,没有接触安卓和IOS,web范式相对我来说还是比较简单,但是ArkTS我创建了一个模版项目,发现在构建页面的时候看起来好复杂,可读性也非常差,我不知道之前安卓开发是不是也是这样的,难道都是这样来构建页面的吗?维护是不是比较麻烦?\",\"id\":\"1424\",\"path_name\":\"<HarmonyOS第一课>ArkTS开发语言介绍\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-12 22:36:27\",\"path_id\":\"p002\",\"comment\":\"ArkTS的演进讲的介绍的挺好的,希望进阶的课程中能够介绍一下ArkTS的设计思想\",\"id\":\"1427\",\"path_name\":\"<HarmonyOS第一课>ArkTS开发语言介绍\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-07 16:49:24\",\"path_id\":\"p002\",\"comment\":\"够详细、根据课程已独立构建代办列表\",\"id\":\"1442\",\"path_name\":\"<HarmonyOS第一课>ArkTS开发语言介绍\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-06 22:52:37\",\"path_id\":\"p002\",\"comment\":\"感觉代码又厉害了一些,讲的真好,懂了\",\"id\":\"1465\",\"path_name\":\"<HarmonyOS第一课>ArkTS开发语言介绍\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-05 11:18:41\",\"path_id\":\"p002\",\"comment\":\"写给纯新手:\\n下载源码不能运行的,请注意下列前置条件:\\n1、开发工具:DevEco Studio 3.1\\n2、Run/Debug Configurations里设置为OpenHarmony App->Module->entry\\n3、Device Manager中已定义好虚拟机且API为9\\n\\n这个课程看起来短,但实际包含的内容非常多,简单来说:如果你曾经熟练掌握一种开发语言,那么TypeScript会比较容易理解;如果你曾经开发个Android应用,那整个课程应该很轻松;如果你没学过编程,那你就头大了:)\",\"id\":\"1469\",\"path_name\":\"<HarmonyOS第一课>ArkTS开发语言介绍\",\"username\":\"匿***者\"},{\"score\":3,\"create_time\":\"2023-10-24 10:50:24\",\"path_id\":\"p002\",\"comment\":\"不够详细,$r函数,包括里面的内容是什么规则对于初学者非常重要,但是根本就没有解释,即使是后续有,这里也至少简单提一下吧\",\"id\":\"1488\",\"path_name\":\"<HarmonyOS第一课>ArkTS开发语言介绍\",\"username\":\"匿***者\"},{\"score\":4,\"create_time\":\"2023-09-12 16:56:15\",\"path_id\":\"p002\",\"comment\":\"ForEach内置组件建议添加泛型,循环出来的item类型都是any,还要手动声明item类型\",\"id\":\"1535\",\"path_name\":\"<HarmonyOS第一课>ArkTS开发语言介绍\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-09-10 17:32:43\",\"path_id\":\"p002\",\"comment\":\"从小白一个的自从看了这个视频加上实践,现在已经很熟练了!\",\"id\":\"1548\",\"path_name\":\"<HarmonyOS第一课>ArkTS开发语言介绍\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-09-10 17:01:54\",\"path_id\":\"p002\",\"comment\":\"非常适合新手!!推荐\",\"id\":\"1571\",\"path_name\":\"<HarmonyOS第一课>ArkTS开发语言介绍\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-09-07 20:59:11\",\"path_id\":\"p002\",\"comment\":\"ArkUI作为HarmonyOS应用开发的UI开发框架,其使用ArkTS语言构建自定义组件,通过组合自定义组件完成页面的构建。\",\"id\":\"1597\",\"path_name\":\"<HarmonyOS第一课>ArkTS开发语言介绍\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-09-07 20:37:23\",\"path_id\":\"p002\",\"comment\":\"这个ArkTS是自己的一个编程语言吗?\",\"id\":\"1598\",\"path_name\":\"<HarmonyOS第一课>ArkTS开发语言介绍\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-09-01 09:10:18\",\"path_id\":\"p002\",\"comment\":\"下载下来的源码,运行不起来,\\n难道是要初始化什么嘛?Redme里面没提到要初始化什么东西啊\",\"id\":\"1610\",\"path_name\":\"<HarmonyOS第一课>ArkTS开发语言介绍\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-07-31 17:36:28\",\"path_id\":\"p002\",\"comment\":\"这部分的是讲解实际操作中的重点代码,这种形式中基于已经安装并配置好DevEco Studio,而且也已经完全使用向导完成了一个应用的学员。按照课程进度,这种安排是合理的。学习的重点分析解读得很清楚,给5分,赞!\",\"id\":\"1635\",\"path_name\":\"<HarmonyOS第一课>ArkTS开发语言介绍\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-07-23 22:53:06\",\"path_id\":\"p002\",\"comment\":\"简洁明了,学完就可以阅读鸿蒙应用的代码了。接下来就是在阅读和写代码的过程中逐渐熟悉ArkTS语法。\",\"id\":\"1639\",\"path_name\":\"<HarmonyOS第一课>ArkTS开发语言介绍\",\"username\":\"匿***者\"},{\"score\":2,\"create_time\":\"2023-07-15 19:11:47\",\"path_id\":\"p002\",\"comment\":\"学了第三遍,才知道CommonConstant.ets是参数设定的,ToDoItem.ets是设置界面的,element文件夹是存放图片的......  但是这些文件是怎样生成的、存放文件的文件夹是怎样生成的?是否有规定的要求?... 这些对于像我这种几乎小白的人来说确实不大好理解,懵得厉害......   似乎明白了刚开始就放弃是啥心情了。    网上关于鸿蒙开发的视频教程资源确实太难找了,能不能再出一份带着做的教程,就针对示例代码,哪怕别在官网里面发布,让我这样无基础的学习者能获得一点信心。\",\"id\":\"1642\",\"path_name\":\"<HarmonyOS第一课>ArkTS开发语言介绍\",\"username\":\"匿***者\"},{\"score\":2,\"create_time\":\"2023-07-14 16:30:27\",\"path_id\":\"p002\",\"comment\":\"希望能带着码一遍功能,这种对着截图讲解对我这种菜鸟来说十分不友好\",\"id\":\"1644\",\"path_name\":\"<HarmonyOS第一课>ArkTS开发语言介绍\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-07-12 00:24:40\",\"path_id\":\"p002\",\"comment\":\"该课程针对有一定编程基础的初学者来说有较为方便有效,但是对于编程小白来说:无论是从编程语法还是编程实践角度都并不适用。有幸学习过一个零基础学习python的书,该书讲述了如何从最最基础的变量,函数、类等命名规则开始,深入浅出,结合实例,让人一步一步走近了解python,学习python,掌握python,运用python,扩展深入。真正做到了从零开始!\",\"id\":\"1648\",\"path_name\":\"<HarmonyOS第一课>ArkTS开发语言介绍\",\"username\":\"匿***者\"},{\"score\":4,\"create_time\":\"2023-07-09 14:14:28\",\"path_id\":\"p002\",\"comment\":\"很用心的教程,不错。不足的是有些codelab代码无法运行,前几个月我就是因为案例无法在模拟器运行弃坑了,时隔几个月不知完善了么?\",\"id\":\"1649\",\"path_name\":\"<HarmonyOS第一课>ArkTS开发语言介绍\",\"username\":\"匿***者\"},{\"score\":4,\"create_time\":\"2023-06-02 10:26:05\",\"path_id\":\"p002\",\"comment\":\"案例还可以,结合一起看,确实更容易理解\",\"id\":\"1654\",\"path_name\":\"<HarmonyOS第一课>ArkTS开发语言介绍\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-06-02 10:09:00\",\"path_id\":\"p002\",\"comment\":\"知识点很透彻\",\"id\":\"1655\",\"path_name\":\"<HarmonyOS第一课>ArkTS开发语言介绍\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-05-02 20:25:22\",\"path_id\":\"p002\",\"comment\":\"学习新的语法,加油。年轻人\",\"id\":\"1663\",\"path_name\":\"<HarmonyOS第一课>ArkTS开发语言介绍\",\"username\":\"匿***者\"},{\"score\":3,\"create_time\":\"2023-03-23 17:37:51\",\"path_id\":\"p002\",\"comment\":\"源码下载解压损坏,总是如此,效果大打折扣!\",\"id\":\"1670\",\"path_name\":\"<HarmonyOS第一课>ArkTS开发语言介绍\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-03-21 12:38:34\",\"path_id\":\"p002\",\"comment\":\"按照课题要求,自己从零开始完成这个程序,会加深映像,学的更牢固。\",\"id\":\"1671\",\"path_name\":\"<HarmonyOS第一课>ArkTS开发语言介绍\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2024-01-19 17:10:36\",\"path_id\":\"p003\",\"comment\":\"得先看视频有个大概概念,然后细看文档,知晓关键细节。\",\"id\":\"1673\",\"path_name\":\"<HarmonyOS第一课>应用程序框架\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2024-01-05 15:32:35\",\"path_id\":\"p003\",\"comment\":\"UIAbility的生命周期包括Create、Foreground、Background、Destroy四个状态,WindowStageCreate和WindowStageDestroy为窗口管理器(WindowStage)在UIAbility中管理UI界面功能的两个生命周期回调,从而实现UIAbility与窗口之间的弱耦合。\",\"id\":\"1686\",\"path_name\":\"<HarmonyOS第一课>应用程序框架\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2024-01-04 16:30:57\",\"path_id\":\"p003\",\"comment\":\"UIAbility的生命周期有哪几个状态?  这道题不是全选吗?哪位大神指导一下\",\"id\":\"1687\",\"path_name\":\"<HarmonyOS第一课>应用程序框架\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-27 16:14:00\",\"path_id\":\"p003\",\"comment\":\"教学文档和案例中的代码有不一致的地方,文档中的页面跳转代码url: \\\"pages/SecondPage\\\";案例里的代码 url:CommonConstants.....。对于CommonConstants,新手没法自己解决这个报错。\",\"id\":\"1700\",\"path_name\":\"<HarmonyOS第一课>应用程序框架\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-27 15:18:57\",\"path_id\":\"p003\",\"comment\":\"好好加油,继续学习\",\"id\":\"1723\",\"path_name\":\"<HarmonyOS第一课>应用程序框架\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-27 15:14:37\",\"path_id\":\"p003\",\"comment\":\"希望文档能够再详细一些\",\"id\":\"1726\",\"path_name\":\"<HarmonyOS第一课>应用程序框架\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-27 14:47:45\",\"path_id\":\"p003\",\"comment\":\"希望讲解内容更有深度一些\",\"id\":\"1735\",\"path_name\":\"<HarmonyOS第一课>应用程序框架\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-23 14:06:22\",\"path_id\":\"p003\",\"comment\":\"能不能来一个涉及全系统功能点的讲解,这样大家学起来快点,如果断断续续的,零散的,连续不起来,有时找不到,太分散了,或者来一个大家学鸿蒙os 已有哪些知识点要掌握的,这样大家也有个方向,知道要学哪些东西,这样更方便大家快速进入鸿蒙\",\"id\":\"1757\",\"path_name\":\"<HarmonyOS第一课>应用程序框架\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-19 19:40:55\",\"path_id\":\"p003\",\"comment\":\"讲的挺细了,可惜我还是卡在这一课过不去,里面涉及到的import router from '@ohos.router';\\nimport CommonConstants from '../common/constants/CommonConstants';这两句我自己的程序过不去,我仔细看了,我的工程包里九没有COMMON这个文件包,而且他还提示我Cause: The @ohos/hvigor-ohos-plugin version () is not within the expected range 2\",\"id\":\"1765\",\"path_name\":\"<HarmonyOS第一课>应用程序框架\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-10 15:00:26\",\"path_id\":\"p003\",\"comment\":\"语言生动,条理清晰,举例充分恰当,非常棒\",\"id\":\"1794\",\"path_name\":\"<HarmonyOS第一课>应用程序框架\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-10 14:47:26\",\"path_id\":\"p003\",\"comment\":\"授课有条理,有重点,非常棒\",\"id\":\"1797\",\"path_name\":\"<HarmonyOS第一课>应用程序框架\",\"username\":\"匿***者\"},{\"score\":4,\"create_time\":\"2023-12-07 11:27:41\",\"path_id\":\"p003\",\"comment\":\"我写的跳转为什么点击以后十秒左右才会跳转?为什么这么卡慢\",\"id\":\"1823\",\"path_name\":\"<HarmonyOS第一课>应用程序框架\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-05 17:48:45\",\"path_id\":\"p003\",\"comment\":\"代码可以正常运行,请问Device Manager,每次运行前都需要重新选择一下吗??没有默认的吗?\",\"id\":\"1825\",\"path_name\":\"<HarmonyOS第一课>应用程序框架\",\"username\":\"匿***者\"},{\"score\":3,\"create_time\":\"2023-12-03 22:19:03\",\"path_id\":\"p003\",\"comment\":\"下载的源码Index中未演示文档讲解中提及的从Second页面接收返回参数,文档中只给出部分代码,不能运行,源码中看不到解决方案\",\"id\":\"1829\",\"path_name\":\"<HarmonyOS第一课>应用程序框架\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-29 20:11:48\",\"path_id\":\"p003\",\"comment\":\"在单实例模式下:如果目标页面的url在页面栈中已经存在同url页面,离栈顶最近同url页面会被移动到栈顶,移动后的页面为新建页,原来的页面仍然存在栈中,页面栈的元素数量不变; 移动后的页面位新建页,这个描述不太准准确。都单例模式进行页面复用了,还新建页。\",\"id\":\"1837\",\"path_name\":\"<HarmonyOS第一课>应用程序框架\",\"username\":\"匿***者\"},{\"score\":4,\"create_time\":\"2023-11-27 10:39:03\",\"path_id\":\"p003\",\"comment\":\"如果目标页面的url在页面栈中已经存在同url页面,离栈顶最近同url页面会被移动到栈顶,移动后的页面为新建页,原来的页面仍然存在栈中,页面栈的元素数量不变。  \\n问题: 为什么数量不变,不是原来的页面仍然存在栈中吗?加上新建页,应该数量+1吧。\",\"id\":\"1846\",\"path_name\":\"<HarmonyOS第一课>应用程序框架\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-25 15:05:06\",\"path_id\":\"p003\",\"comment\":\"UIAbility作为鸿蒙开发应用的入口,非常适合用来学习了解鸿蒙应用的声明周期及Ability间调用的方法学习\",\"id\":\"1864\",\"path_name\":\"<HarmonyOS第一课>应用程序框架\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-23 16:57:03\",\"path_id\":\"p003\",\"comment\":\"注重实践操作,可以快速掌握编程技能。\",\"id\":\"1882\",\"path_name\":\"<HarmonyOS第一课>应用程序框架\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-23 16:50:04\",\"path_id\":\"p003\",\"comment\":\"内容生动有趣,让学习变得轻松愉快。\",\"id\":\"1883\",\"path_name\":\"<HarmonyOS第一课>应用程序框架\",\"username\":\"匿***者\"},{\"score\":4,\"create_time\":\"2023-11-23 09:57:48\",\"path_id\":\"p003\",\"comment\":\"看完视频不知道UIAbillity具体怎么使用,创建page路由使用是知道了,但是UIAbillity具体使用和使用场景能讲一讲吗?\",\"id\":\"1927\",\"path_name\":\"<HarmonyOS第一课>应用程序框架\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-21 22:59:48\",\"path_id\":\"p003\",\"comment\":\"那个两种跳转方式中,页面栈的数量变化没看懂啊\",\"id\":\"1935\",\"path_name\":\"<HarmonyOS第一课>应用程序框架\",\"username\":\"匿***者\"},{\"score\":4,\"create_time\":\"2023-11-21 00:02:02\",\"path_id\":\"p003\",\"comment\":\"教程出的一般,还是得自己敲,自己琢磨。这个DevEcoStudio虽然跟AndroidStudio一样,但是好像性能不大行,经常假死。\\n\\n另外就是我定义一个方法,按Ctrl+shift+enter,不会自动给我补齐{},很不习惯。\",\"id\":\"1939\",\"path_name\":\"<HarmonyOS第一课>应用程序框架\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-20 15:21:41\",\"path_id\":\"p003\",\"comment\":\"生命周期里面加了窗口管理器的东西,打错了好几遍啊~\",\"id\":\"1943\",\"path_name\":\"<HarmonyOS第一课>应用程序框架\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-16 16:21:19\",\"path_id\":\"p003\",\"comment\":\"router.push跳转模式两种模式,UIAbility的启动模式singleton(单实例模式)、multiton(多实例模式)和specified(指定实例模式)3种启动模式。\\n容易分不清。\",\"id\":\"1956\",\"path_name\":\"<HarmonyOS第一课>应用程序框架\",\"username\":\"匿***者\"},{\"score\":2,\"create_time\":\"2023-11-15 11:05:27\",\"path_id\":\"p003\",\"comment\":\"基本概念还是讲一下吧,没有其他应用开发经验的人估计很难看懂。\\nUIAbility是什么估计官方自己都没搞清楚,标题是应用程序框架,而内容里写的应用程序入口。\",\"id\":\"1961\",\"path_name\":\"<HarmonyOS第一课>应用程序框架\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-15 08:11:45\",\"path_id\":\"p003\",\"comment\":\"感觉Navigator不是很好用,有点麻烦\\n\\nNavigator很好用呀,而且可以实现很多转场样式,也是官方推荐的。\",\"id\":\"1962\",\"path_name\":\"<HarmonyOS第一课>应用程序框架\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-12 22:39:08\",\"path_id\":\"p003\",\"comment\":\"整体还不错,但是文档看起来有点吃力,难以抓住重点\",\"id\":\"1969\",\"path_name\":\"<HarmonyOS第一课>应用程序框架\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-07 23:26:25\",\"path_id\":\"p003\",\"comment\":\"Navigator和router有什么区别吗\",\"id\":\"1972\",\"path_name\":\"<HarmonyOS第一课>应用程序框架\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-07 23:13:53\",\"path_id\":\"p003\",\"comment\":\"现在还推荐用router吗\",\"id\":\"1973\",\"path_name\":\"<HarmonyOS第一课>应用程序框架\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-07 22:01:21\",\"path_id\":\"p003\",\"comment\":\"可以总结下页面跳转的常用方法\",\"id\":\"1974\",\"path_name\":\"<HarmonyOS第一课>应用程序框架\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-07 16:49:49\",\"path_id\":\"p003\",\"comment\":\"够详细、根据课程已独立完成页面间跳转\",\"id\":\"1979\",\"path_name\":\"<HarmonyOS第一课>应用程序框架\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-01 16:42:01\",\"path_id\":\"p003\",\"comment\":\"单跟视频做题还是不行啊,还要结合文档,还要结合源码走一遍才能理解;那个实例启动模式配置了没起作用,还有指定模式的示例代码是写在那个类的,没找到\",\"id\":\"1985\",\"path_name\":\"<HarmonyOS第一课>应用程序框架\",\"username\":\"匿***者\"},{\"score\":4,\"create_time\":\"2023-10-20 17:24:11\",\"path_id\":\"p003\",\"comment\":\"有些东西只有API里才有,跟着视频敲代码结果很迷人。就比如跳页面这一段,和视频里写的一样,结果就是不对。看了api才发现还要在main_pages.json里面配置页面地址才行,视频里都没有提到。希望能更加进步!!\",\"id\":\"1990\",\"path_name\":\"<HarmonyOS第一课>应用程序框架\",\"username\":\"匿***者\"},{\"score\":4,\"create_time\":\"2023-10-12 11:23:37\",\"path_id\":\"p003\",\"comment\":\"教程还有进步空间,基础概念还是得解释清楚,比如UIAbility到底是什么东西,这个会帮助别人理解;\\n另外建议说一下项目结构和一些特殊的配置文件,那些文件的作用是什么,要注意什么,这个也挺重要的;\",\"id\":\"1992\",\"path_name\":\"<HarmonyOS第一课>应用程序框架\",\"username\":\"匿***者\"},{\"score\":3,\"create_time\":\"2023-10-11 11:19:07\",\"path_id\":\"p003\",\"comment\":\"最好是根据代码讲,照着PPT念会漏掉重要知识点\",\"id\":\"1993\",\"path_name\":\"<HarmonyOS第一课>应用程序框架\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-10-02 21:08:36\",\"path_id\":\"p003\",\"comment\":\"添加的是Page文件的话,main_pages.json文件会自动添加新文件的路径的,不用自己加\",\"id\":\"1998\",\"path_name\":\"<HarmonyOS第一课>应用程序框架\",\"username\":\"匿***者\"},{\"score\":4,\"create_time\":\"2023-09-17 19:11:14\",\"path_id\":\"p003\",\"comment\":\"为啥windowStatge那 两个回调不算声明周期呢\",\"id\":\"2009\",\"path_name\":\"<HarmonyOS第一课>应用程序框架\",\"username\":\"匿***者\"},{\"score\":4,\"create_time\":\"2023-09-11 14:14:49\",\"path_id\":\"p003\",\"comment\":\"把UIAbility的启动模式和router.pushUrl的跳转模式看混了\\nrouter.pushUrl跳转模式只有两个single standard\\nUIAbility启动模式三个single standard special\",\"id\":\"2014\",\"path_name\":\"<HarmonyOS第一课>应用程序框架\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-09-10 21:41:41\",\"path_id\":\"p003\",\"comment\":\"讲解得很透彻,学习中,我是小白都能听懂。\",\"id\":\"2018\",\"path_name\":\"<HarmonyOS第一课>应用程序框架\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-09-10 21:08:06\",\"path_id\":\"p003\",\"comment\":\"视频讲的很仔细,作为小白的我正在学习中\",\"id\":\"2031\",\"path_name\":\"<HarmonyOS第一课>应用程序框架\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-09-10 18:24:46\",\"path_id\":\"p003\",\"comment\":\"这个课程对我影响很大\",\"id\":\"2056\",\"path_name\":\"<HarmonyOS第一课>应用程序框架\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-09-10 18:02:49\",\"path_id\":\"p003\",\"comment\":\"很好啊,正是我所需要的,抓紧时间学习\",\"id\":\"2071\",\"path_name\":\"<HarmonyOS第一课>应用程序框架\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-09-07 20:59:55\",\"path_id\":\"p003\",\"comment\":\"应用程序框架的案例还是太简单了,有复杂一点的案例吗\",\"id\":\"2082\",\"path_name\":\"<HarmonyOS第一课>应用程序框架\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-09-07 20:10:59\",\"path_id\":\"p003\",\"comment\":\"应用程序框架这个章节可以再加深一点难度,丰富一下场景,加一些高级的课程\",\"id\":\"2084\",\"path_name\":\"<HarmonyOS第一课>应用程序框架\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-08-31 14:14:30\",\"path_id\":\"p003\",\"comment\":\"请问这个页面跳转的有完整代码吗?\",\"id\":\"2091\",\"path_name\":\"<HarmonyOS第一课>应用程序框架\",\"username\":\"匿***者\"},{\"score\":3,\"create_time\":\"2023-07-16 22:22:07\",\"path_id\":\"p003\",\"comment\":\"鸿蒙系统迭代太快,建议每个课程开篇都说一下本课程内容要基于什么版本或者大于什么什么版本才可享用。\",\"id\":\"2105\",\"path_name\":\"<HarmonyOS第一课>应用程序框架\",\"username\":\"匿***者\"},{\"score\":4,\"create_time\":\"2023-05-21 11:32:45\",\"path_id\":\"p003\",\"comment\":\"中文博大精深,“页面栈数量” 这个概念有歧义,不容易理解,建议改为 “页面栈的元素数量”,或者 “页面栈的 size”、“页面栈的元素 count”,\",\"id\":\"2112\",\"path_name\":\"<HarmonyOS第一课>应用程序框架\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-04-26 23:28:55\",\"path_id\":\"p003\",\"comment\":\"每次都是到添加按钮哪里右边的预览区就提示:\\nPreview failed.\\nUnable to start the previewer. Open PreviewerLog to check for details.\",\"id\":\"2117\",\"path_name\":\"<HarmonyOS第一课>应用程序框架\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-03-22 14:26:18\",\"path_id\":\"p003\",\"comment\":\"UIAbility的启动模式有三种:standart singleton specified\\n路由的跳转模式只有两种:Standart Single\\n差点就搞混了\",\"id\":\"2120\",\"path_name\":\"<HarmonyOS第一课>应用程序框架\",\"username\":\"匿***者\"},{\"score\":4,\"create_time\":\"2022-11-10 12:30:50\",\"path_id\":\"p003\",\"comment\":\"为什么项目启动的时候预览窗口频繁显示第二个窗口界面,重新构建或者重启都不行\",\"id\":\"2124\",\"path_name\":\"<HarmonyOS第一课>应用程序框架\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2024-01-17 16:36:55\",\"path_id\":\"p004\",\"comment\":\"建议增加下组件传参的介绍,比如说一些自定义组件默认构造函数是什么样的,这样会更通顺些。\",\"id\":\"2125\",\"path_name\":\"<HarmonyOS第一课>从简单的页面开始\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2024-01-08 15:03:26\",\"path_id\":\"p004\",\"comment\":\"ArkTSComponents项目 如果初始化Tabs的index属性 Tabs({ barPosition: BarPosition.End, controller: this.tabsController,index:this.currentIndex })  把动画速度调慢.animationDuration(1000) 可以看到移动动画的bug 个人建议把TabBuilder里column.responseRegion({ x: 0, y: 0, width: 0, height: 0 })\",\"id\":\"2129\",\"path_name\":\"<HarmonyOS第一课>从简单的页面开始\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-28 20:27:44\",\"path_id\":\"p004\",\"comment\":\"这次的还可以额,讲的真好\",\"id\":\"2133\",\"path_name\":\"<HarmonyOS第一课>从简单的页面开始\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-27 17:18:02\",\"path_id\":\"p004\",\"comment\":\"讲得很好,期待后续更多精彩课程!\",\"id\":\"2136\",\"path_name\":\"<HarmonyOS第一课>从简单的页面开始\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-27 15:40:55\",\"path_id\":\"p004\",\"comment\":\"受益匪浅,算是容器组件开门第一课\",\"id\":\"2155\",\"path_name\":\"<HarmonyOS第一课>从简单的页面开始\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-26 22:00:20\",\"path_id\":\"p004\",\"comment\":\"讲的非常棒,讲的很细致,真的是遥遥领先\",\"id\":\"2193\",\"path_name\":\"<HarmonyOS第一课>从简单的页面开始\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-26 19:46:49\",\"path_id\":\"p004\",\"comment\":\"需要慢慢理解,多试几次\",\"id\":\"2195\",\"path_name\":\"<HarmonyOS第一课>从简单的页面开始\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-23 01:08:55\",\"path_id\":\"p004\",\"comment\":\"内容很详细、但是给的源码运行有问题、讲的时候能不能结合一下实践呀。光听PPT用到自己的项目上得自己理解很久\",\"id\":\"2198\",\"path_name\":\"<HarmonyOS第一课>从简单的页面开始\",\"username\":\"匿***者\"},{\"score\":3,\"create_time\":\"2023-12-19 10:53:24\",\"path_id\":\"p004\",\"comment\":\"代码用例,启动都还有坑,中文目录还不给启动,要是不知道,那就能纠结一上午\",\"id\":\"2207\",\"path_name\":\"<HarmonyOS第一课>从简单的页面开始\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-15 22:58:45\",\"path_id\":\"p004\",\"comment\":\"学习的内容挺充实, 必须结合实操\",\"id\":\"2209\",\"path_name\":\"<HarmonyOS第一课>从简单的页面开始\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-15 16:57:57\",\"path_id\":\"p004\",\"comment\":\"我用的API10,示例代码没办法预览,换成API 9就可以了。需要一点点操作。\",\"id\":\"2210\",\"path_name\":\"<HarmonyOS第一课>从简单的页面开始\",\"username\":\"匿***者\"},{\"score\":4,\"create_time\":\"2023-12-12 11:46:27\",\"path_id\":\"p004\",\"comment\":\"Button 不是也可以放子组件么,按理说也可以算是容器组件\",\"id\":\"2215\",\"path_name\":\"<HarmonyOS第一课>从简单的页面开始\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-10 15:40:16\",\"path_id\":\"p004\",\"comment\":\"内容纲举目分,条理性很强\",\"id\":\"2224\",\"path_name\":\"<HarmonyOS第一课>从简单的页面开始\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-10 15:09:01\",\"path_id\":\"p004\",\"comment\":\"拥抱鸿蒙APP\",\"id\":\"2229\",\"path_name\":\"<HarmonyOS第一课>从简单的页面开始\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-10 14:47:18\",\"path_id\":\"p004\",\"comment\":\"授课有条理,有重点,非常棒\",\"id\":\"2233\",\"path_name\":\"<HarmonyOS第一课>从简单的页面开始\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-06 13:38:20\",\"path_id\":\"p004\",\"comment\":\"Tabs组件的功能,是不是用Grid也同样可以实现?\",\"id\":\"2255\",\"path_name\":\"<HarmonyOS第一课>从简单的页面开始\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-06 11:03:28\",\"path_id\":\"p004\",\"comment\":\"从demo中拷贝图片文件到自己的项目中,然后使用$r(\\\"app.media.login_method1\\\"),编译报错找不到文件login_method1,怎么解决\",\"id\":\"2256\",\"path_name\":\"<HarmonyOS第一课>从简单的页面开始\",\"username\":\"匿***者\"},{\"score\":4,\"create_time\":\"2023-12-03 19:59:17\",\"path_id\":\"p004\",\"comment\":\"onReachEnd:列表到底末尾位置时触发。 这个描述读不通,纠正下错误。\",\"id\":\"2259\",\"path_name\":\"<HarmonyOS第一课>从简单的页面开始\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-01 14:23:25\",\"path_id\":\"p004\",\"comment\":\"课程简单又详细,重点还可以跟着实践\",\"id\":\"2262\",\"path_name\":\"<HarmonyOS第一课>从简单的页面开始\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-25 16:16:02\",\"path_id\":\"p004\",\"comment\":\"很不错,希望带来更多的好课。\",\"id\":\"2286\",\"path_name\":\"<HarmonyOS第一课>从简单的页面开始\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-23 16:57:12\",\"path_id\":\"p004\",\"comment\":\"注重实践操作,可以快速掌握编程技能。\",\"id\":\"2310\",\"path_name\":\"<HarmonyOS第一课>从简单的页面开始\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-23 14:40:53\",\"path_id\":\"p004\",\"comment\":\"希望出更好的课程\",\"id\":\"2344\",\"path_name\":\"<HarmonyOS第一课>从简单的页面开始\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-23 11:01:46\",\"path_id\":\"p004\",\"comment\":\"讲的很好,就是平台经常需要重新登录\",\"id\":\"2351\",\"path_name\":\"<HarmonyOS第一课>从简单的页面开始\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-21 23:34:21\",\"path_id\":\"p004\",\"comment\":\"Tabs组件加了onChange方法, 为什么TabBuilder里的页签再加onClick事件?不重复吗?\",\"id\":\"2359\",\"path_name\":\"<HarmonyOS第一课>从简单的页面开始\",\"username\":\"匿***者\"},{\"score\":2,\"create_time\":\"2023-11-18 09:17:55\",\"path_id\":\"p004\",\"comment\":\"既然给了题目,最好考试完把正确答案也列出来,给出详细解释,重考可以把考题顺序打乱\",\"id\":\"2365\",\"path_name\":\"<HarmonyOS第一课>从简单的页面开始\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-16 14:23:30\",\"path_id\":\"p004\",\"comment\":\"讲得很好,但是浏览器不是全屏的时候,只有视频会变得很小,不方便做笔记。\",\"id\":\"2369\",\"path_name\":\"<HarmonyOS第一课>从简单的页面开始\",\"username\":\"匿***者\"},{\"score\":3,\"create_time\":\"2023-11-15 17:55:41\",\"path_id\":\"p004\",\"comment\":\"按照Codelabs案例来讲,但是细节完全略过,例如路由跳转,只说路由类型和方法,路由表配置没有说在哪,导致跳转一直失败。。。。,希望以后可以更加注重细节\",\"id\":\"2374\",\"path_name\":\"<HarmonyOS第一课>从简单的页面开始\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-15 10:55:29\",\"path_id\":\"p004\",\"comment\":\"讲的很好,就是平台经常需要重新登录\",\"id\":\"2376\",\"path_name\":\"<HarmonyOS第一课>从简单的页面开始\",\"username\":\"匿***者\"},{\"score\":3,\"create_time\":\"2023-11-14 18:53:41\",\"path_id\":\"p004\",\"comment\":\"Grid组件怎么实现根据子元素高度动态计算高度呢?GridItem的数量有可能是动态的,目前demo里都是固定高度\",\"id\":\"2378\",\"path_name\":\"<HarmonyOS第一课>从简单的页面开始\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-14 14:33:52\",\"path_id\":\"p004\",\"comment\":\"说实话 还是挺不错的,接下来持续实战练习\",\"id\":\"2379\",\"path_name\":\"<HarmonyOS第一课>从简单的页面开始\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-13 23:56:33\",\"path_id\":\"p004\",\"comment\":\"讲得很好,希望能够给出更详细的案例\",\"id\":\"2381\",\"path_name\":\"<HarmonyOS第一课>从简单的页面开始\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-12 22:57:12\",\"path_id\":\"p004\",\"comment\":\"讲的挺好的,关键的代码有注释那就更好了\",\"id\":\"2382\",\"path_name\":\"<HarmonyOS第一课>从简单的页面开始\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-07 22:46:36\",\"path_id\":\"p004\",\"comment\":\"动手做了一个登录页面\",\"id\":\"2387\",\"path_name\":\"<HarmonyOS第一课>从简单的页面开始\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-07 22:02:40\",\"path_id\":\"p004\",\"comment\":\"基础组件、容器组件、列表组件,学习了\",\"id\":\"2388\",\"path_name\":\"<HarmonyOS第一课>从简单的页面开始\",\"username\":\"匿***者\"},{\"score\":3,\"create_time\":\"2023-11-07 18:14:52\",\"path_id\":\"p004\",\"comment\":\"视频设置区域 字幕和最下面的视频展示内容挤在一起,看着很碍事,不能区分开吗?\",\"id\":\"2389\",\"path_name\":\"<HarmonyOS第一课>从简单的页面开始\",\"username\":\"匿***者\"},{\"score\":4,\"create_time\":\"2023-10-23 19:41:13\",\"path_id\":\"p004\",\"comment\":\"然后使用columnsGap设置列间距为10vp,使用rowsTemplate设置行间距也为10vp, \\\"rowsTemplate\\\" 错误,应为\\\"rowsGap\\\"\",\"id\":\"2402\",\"path_name\":\"<HarmonyOS第一课>从简单的页面开始\",\"username\":\"匿***者\"},{\"score\":3,\"create_time\":\"2023-10-18 09:47:23\",\"path_id\":\"p004\",\"comment\":\"float.json在哪个目录下?string.json在zh_CN、en_US、base里都有,应该在哪里加啊?\",\"id\":\"2407\",\"path_name\":\"<HarmonyOS第一课>从简单的页面开始\",\"username\":\"匿***者\"},{\"score\":4,\"create_time\":\"2023-10-10 15:37:03\",\"path_id\":\"p004\",\"comment\":\"看教程第三天 ,感觉第一天看起来最难受,第二天就差不多能跟着敲代码了,今天就很顺利可以写界面了 ,没有想象那么难\",\"id\":\"2411\",\"path_name\":\"<HarmonyOS第一课>从简单的页面开始\",\"username\":\"匿***者\"},{\"score\":4,\"create_time\":\"2023-09-19 14:24:05\",\"path_id\":\"p004\",\"comment\":\"当Tabs组件的参数barPosition为BarPosition.End时,页签位于页面底部。\\n这个为什么是错误的?\",\"id\":\"2422\",\"path_name\":\"<HarmonyOS第一课>从简单的页面开始\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-09-16 23:28:43\",\"path_id\":\"p004\",\"comment\":\"响应式布局还可以\",\"id\":\"2424\",\"path_name\":\"<HarmonyOS第一课>从简单的页面开始\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-09-12 18:12:42\",\"path_id\":\"p004\",\"comment\":\"遥遥领先\",\"id\":\"2430\",\"path_name\":\"<HarmonyOS第一课>从简单的页面开始\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-09-07 21:19:19\",\"path_id\":\"p004\",\"comment\":\"作为初学者吧,肯定有些地方理解的还不透彻,不过不耽误考100分。\",\"id\":\"2432\",\"path_name\":\"<HarmonyOS第一课>从简单的页面开始\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-09-07 20:38:39\",\"path_id\":\"p004\",\"comment\":\"动手做了一个登录页面,耶!\",\"id\":\"2434\",\"path_name\":\"<HarmonyOS第一课>从简单的页面开始\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-09-04 16:35:38\",\"path_id\":\"p004\",\"comment\":\"不错,正仔细学习中\",\"id\":\"2436\",\"path_name\":\"<HarmonyOS第一课>从简单的页面开始\",\"username\":\"匿***者\"},{\"score\":4,\"create_time\":\"2023-08-28 15:59:28\",\"path_id\":\"p004\",\"comment\":\"讲的太粗糙了,应该吧整个页面的代码放出来,都不知道写在哪个{}里\",\"id\":\"2438\",\"path_name\":\"<HarmonyOS第一课>从简单的页面开始\",\"username\":\"匿***者\"},{\"score\":4,\"create_time\":\"2023-08-09 10:46:16\",\"path_id\":\"p004\",\"comment\":\"button可以放子组件 为什么不算容器呢?\",\"id\":\"2444\",\"path_name\":\"<HarmonyOS第一课>从简单的页面开始\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-07-17 15:21:03\",\"path_id\":\"p004\",\"comment\":\"循环渲染(ForEach):循环渲染。很多类似的在文档指南中并不存在该类的知道说明\",\"id\":\"2447\",\"path_name\":\"<HarmonyOS第一课>从简单的页面开始\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-06-14 16:15:49\",\"path_id\":\"p004\",\"comment\":\"评价多少限制多少个字?\\n想贴段代码贴不过来\",\"id\":\"2448\",\"path_name\":\"<HarmonyOS第一课>从简单的页面开始\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-04-06 23:30:00\",\"path_id\":\"p004\",\"comment\":\"能不能不要念PPT,直接带大家做一个项目的完整视频教程。可以找一些专业的老师来录一下\",\"id\":\"2457\",\"path_name\":\"<HarmonyOS第一课>从简单的页面开始\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-04-01 22:20:53\",\"path_id\":\"p004\",\"comment\":\"教程越来越好了,最好能直接敲代码演示\",\"id\":\"2458\",\"path_name\":\"<HarmonyOS第一课>从简单的页面开始\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2024-01-17 16:39:26\",\"path_id\":\"p005\",\"comment\":\"管理组建这个Codelabs对于新手还是比较复杂的,Codelabs中只是介绍了管理组件状态变化相关的设计,对于工程整体的介绍相对较少,建议能够加一个字页面详细展开介绍下这个工程,以便于整体理解,同时又能够主次分明\",\"id\":\"2462\",\"path_name\":\"<HarmonyOS第一课>构建更加丰富的页面\",\"username\":\"匿***者\"},{\"score\":4,\"create_time\":\"2024-01-07 13:57:22\",\"path_id\":\"p005\",\"comment\":\"不错,先过一遍,回过头来再仍细研究代码。\",\"id\":\"2464\",\"path_name\":\"<HarmonyOS第一课>构建更加丰富的页面\",\"username\":\"匿***者\"},{\"score\":3,\"create_time\":\"2024-01-02 11:25:15\",\"path_id\":\"p005\",\"comment\":\"Video本里访问讲解的不详细,没有介绍$rawfile()引用视频资源的方式。\",\"id\":\"2466\",\"path_name\":\"<HarmonyOS第一课>构建更加丰富的页面\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-28 14:59:08\",\"path_id\":\"p005\",\"comment\":\"学完感觉更进一步了\",\"id\":\"2468\",\"path_name\":\"<HarmonyOS第一课>构建更加丰富的页面\",\"username\":\"匿***者\"},{\"score\":4,\"create_time\":\"2023-12-28 09:14:49\",\"path_id\":\"p005\",\"comment\":\"\\\"\\t@State和@Provide装饰器必须本地初始化,@Prop允许本地初始化,@Line和@Consume禁止本地初始化\\\"\",\"id\":\"2469\",\"path_name\":\"<HarmonyOS第一课>构建更加丰富的页面\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-27 17:18:18\",\"path_id\":\"p005\",\"comment\":\"讲得很好,期待后续更多精彩课程!\",\"id\":\"2471\",\"path_name\":\"<HarmonyOS第一课>构建更加丰富的页面\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-27 16:45:10\",\"path_id\":\"p005\",\"comment\":\"从来没看过这么详细的教程,泪目了xd们\",\"id\":\"2473\",\"path_name\":\"<HarmonyOS第一课>构建更加丰富的页面\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-27 15:56:57\",\"path_id\":\"p005\",\"comment\":\"正好需要这个课程\",\"id\":\"2476\",\"path_name\":\"<HarmonyOS第一课>构建更加丰富的页面\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-27 15:53:03\",\"path_id\":\"p005\",\"comment\":\"确实很详细了,看完有收获的\",\"id\":\"2478\",\"path_name\":\"<HarmonyOS第一课>构建更加丰富的页面\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-27 15:41:15\",\"path_id\":\"p005\",\"comment\":\"媒体组件学习讲的非常清晰,点赞~\",\"id\":\"2486\",\"path_name\":\"<HarmonyOS第一课>构建更加丰富的页面\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-27 14:53:39\",\"path_id\":\"p005\",\"comment\":\"很棒,希望能够越来越好\",\"id\":\"2502\",\"path_name\":\"<HarmonyOS第一课>构建更加丰富的页面\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-27 14:26:54\",\"path_id\":\"p005\",\"comment\":\"讲课清晰易懂,非常棒\",\"id\":\"2513\",\"path_name\":\"<HarmonyOS第一课>构建更加丰富的页面\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-27 10:54:06\",\"path_id\":\"p005\",\"comment\":\"正在学习中 加油\",\"id\":\"2517\",\"path_name\":\"<HarmonyOS第一课>构建更加丰富的页面\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-26 19:47:41\",\"path_id\":\"p005\",\"comment\":\"感觉这节需要一点记忆\",\"id\":\"2523\",\"path_name\":\"<HarmonyOS第一课>构建更加丰富的页面\",\"username\":\"匿***者\"},{\"score\":3,\"create_time\":\"2023-12-25 14:43:00\",\"path_id\":\"p005\",\"comment\":\"前面的还可以理解,到了这节感觉听不懂了\",\"id\":\"2524\",\"path_name\":\"<HarmonyOS第一课>构建更加丰富的页面\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-21 23:50:55\",\"path_id\":\"p005\",\"comment\":\"ArkTs 学习起来, 确实有些习惯, 主要语法,装饰器等, 还真不熟悉, 只能多敲代码加快热身吧\",\"id\":\"2530\",\"path_name\":\"<HarmonyOS第一课>构建更加丰富的页面\",\"username\":\"匿***者\"},{\"score\":2,\"create_time\":\"2023-12-20 17:41:50\",\"path_id\":\"p005\",\"comment\":\"这个的登录真的不要做个优化吗?\",\"id\":\"2533\",\"path_name\":\"<HarmonyOS第一课>构建更加丰富的页面\",\"username\":\"匿***者\"},{\"score\":2,\"create_time\":\"2023-12-20 10:39:43\",\"path_id\":\"p005\",\"comment\":\"自定义组件有些太繁琐了,还有其他方式吗\",\"id\":\"2534\",\"path_name\":\"<HarmonyOS第一课>构建更加丰富的页面\",\"username\":\"匿***者\"},{\"score\":4,\"create_time\":\"2023-12-18 17:13:19\",\"path_id\":\"p005\",\"comment\":\"自定义弹窗没内容啊\",\"id\":\"2536\",\"path_name\":\"<HarmonyOS第一课>构建更加丰富的页面\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-10 21:57:27\",\"path_id\":\"p005\",\"comment\":\"我的天看了@Provide 和@Consume 的这个用法,居然只要同名变量就能关联起来,代码里也没办法点击找到引用。感觉这把工程复杂度提升了,以后这种夸组件关联满天飞,一堆同名的状态,很不好维护。\",\"id\":\"2539\",\"path_name\":\"<HarmonyOS第一课>构建更加丰富的页面\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-10 15:00:12\",\"path_id\":\"p005\",\"comment\":\"语言生动,条理清晰,举例充分恰当,非常棒\",\"id\":\"2550\",\"path_name\":\"<HarmonyOS第一课>构建更加丰富的页面\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-07 17:16:29\",\"path_id\":\"p005\",\"comment\":\"建议CodeLab代码行,增加更多的注释。建议forEach之类的代码,在DevEco IDE中能自动生成,开发人员改变数据源和变量即可。\",\"id\":\"2577\",\"path_name\":\"<HarmonyOS第一课>构建更加丰富的页面\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-06 18:19:13\",\"path_id\":\"p005\",\"comment\":\"老师讲的很好。\\n大家都用那个api来开发啊, 第一课是用api9来教学,但是用api9开发的话, 3.0就没办法安装,目前应该还有不少鸿蒙3.0的手机。而且api8时FA模型的, 获取context, 资源等等都有不少差异。 \\n希望可以加一课讲讲api差异和适配,感谢。\",\"id\":\"2578\",\"path_name\":\"<HarmonyOS第一课>构建更加丰富的页面\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-04 21:32:08\",\"path_id\":\"p005\",\"comment\":\"按课程学习下来基本可以达到开发应用的水平了\",\"id\":\"2581\",\"path_name\":\"<HarmonyOS第一课>构建更加丰富的页面\",\"username\":\"匿***者\"},{\"score\":3,\"create_time\":\"2023-12-04 20:31:43\",\"path_id\":\"p005\",\"comment\":\"发现给的源码中有3个地方出不来效果:(1)性别弹窗中是空白的;(2)兴趣爱好弹窗中是空白的;(3)SimpleVideoPlay.ets预览效果是空白的。\",\"id\":\"2582\",\"path_name\":\"<HarmonyOS第一课>构建更加丰富的页面\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-01 17:27:56\",\"path_id\":\"p005\",\"comment\":\"非常好,继续加油!\",\"id\":\"2586\",\"path_name\":\"<HarmonyOS第一课>构建更加丰富的页面\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-28 17:06:56\",\"path_id\":\"p005\",\"comment\":\"作为后端开发,看到这里感觉前端学起来会更有优势\",\"id\":\"2589\",\"path_name\":\"<HarmonyOS第一课>构建更加丰富的页面\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-28 16:05:44\",\"path_id\":\"p005\",\"comment\":\"很奇怪,在ets/common/component文件夹下定义的组件,使用@State isExpanded: boolean = false时,this.isExpanded是undefined,但是同一个文件放到ets/views文件夹下,就又能获取到this.isExpanded了\",\"id\":\"2590\",\"path_name\":\"<HarmonyOS第一课>构建更加丰富的页面\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-23 17:26:44\",\"path_id\":\"p005\",\"comment\":\"希望鸿蒙越来越好~\",\"id\":\"2618\",\"path_name\":\"<HarmonyOS第一课>构建更加丰富的页面\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-23 16:36:55\",\"path_id\":\"p005\",\"comment\":\"好好学习,天天向上\",\"id\":\"2634\",\"path_name\":\"<HarmonyOS第一课>构建更加丰富的页面\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-21 10:40:00\",\"path_id\":\"p005\",\"comment\":\"undefined那哥们,boolean大写了吧\",\"id\":\"2674\",\"path_name\":\"<HarmonyOS第一课>构建更加丰富的页面\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-16 18:05:26\",\"path_id\":\"p005\",\"comment\":\"日期选择弹窗, 月份是从0月开始的....比实际选中的月份少了1月\",\"id\":\"2676\",\"path_name\":\"<HarmonyOS第一课>构建更加丰富的页面\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-15 16:57:40\",\"path_id\":\"p005\",\"comment\":\"好!终于知道弹窗怎么设置了!\",\"id\":\"2677\",\"path_name\":\"<HarmonyOS第一课>构建更加丰富的页面\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-14 21:56:21\",\"path_id\":\"p005\",\"comment\":\"自定义弹框有点复杂呀,有没有更简单的方式实现呢?\",\"id\":\"2678\",\"path_name\":\"<HarmonyOS第一课>构建更加丰富的页面\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-13 23:05:01\",\"path_id\":\"p005\",\"comment\":\"总体不错,就是东西有点多,具体的代码能标明步骤就更好了\",\"id\":\"2680\",\"path_name\":\"<HarmonyOS第一课>构建更加丰富的页面\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-09 23:24:54\",\"path_id\":\"p005\",\"comment\":\"为什么我定义的isExpand值是undefined,也修改不了。下载的示例代码里是正常的\",\"id\":\"2683\",\"path_name\":\"<HarmonyOS第一课>构建更加丰富的页面\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-07 22:47:21\",\"path_id\":\"p005\",\"comment\":\"这状态管理几个注解还蛮有用的\",\"id\":\"2685\",\"path_name\":\"<HarmonyOS第一课>构建更加丰富的页面\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-07 17:24:03\",\"path_id\":\"p005\",\"comment\":\"很受用~!\",\"id\":\"2687\",\"path_name\":\"<HarmonyOS第一课>构建更加丰富的页面\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-07 16:50:38\",\"path_id\":\"p005\",\"comment\":\"够详细、根据课程已能够构建基础弹框\",\"id\":\"2692\",\"path_name\":\"<HarmonyOS第一课>构建更加丰富的页面\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-06 21:36:55\",\"path_id\":\"p005\",\"comment\":\"有了@Link双向绑定还需要@Prop单项绑定吗     什么场景下只能用@Prop不能用@Link呢\",\"id\":\"2694\",\"path_name\":\"<HarmonyOS第一课>构建更加丰富的页面\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-03 21:22:15\",\"path_id\":\"p005\",\"comment\":\"日期格式化好像不好用,指定格式进行格式化就渲染不出来了,好像进入死循环了\",\"id\":\"2695\",\"path_name\":\"<HarmonyOS第一课>构建更加丰富的页面\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-10-25 15:27:43\",\"path_id\":\"p005\",\"comment\":\"要是有ui设计图的link就更好了。\",\"id\":\"2698\",\"path_name\":\"<HarmonyOS第一课>构建更加丰富的页面\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-10-13 15:56:23\",\"path_id\":\"p005\",\"comment\":\"管理组件状态的demo看着还是有点绕的,跟着手敲了部分,阅读后对装饰器的理解也加强了。另外组件越多,参数各种引用resource,似乎也挺麻烦的。\",\"id\":\"2702\",\"path_name\":\"<HarmonyOS第一课>构建更加丰富的页面\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-10-12 16:31:52\",\"path_id\":\"p005\",\"comment\":\"脑子:嗯,学会了;手:不,你没学会。\",\"id\":\"2703\",\"path_name\":\"<HarmonyOS第一课>构建更加丰富的页面\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-09-22 16:21:26\",\"path_id\":\"p005\",\"comment\":\"看了目标状态demo,组件间的状态传递是真的绕,中间还夹杂这UI属性,阅读起来是比较头疼,一个界面感觉要写很多文件,实际开发中感觉其实复用组件的情况不多,除非公用组件,全放在view里看起来更麻了。view里根据界面分包可能好点,bean多了也应该分包。以后有优秀开源项目看看大家有什么好点方法。\",\"id\":\"2704\",\"path_name\":\"<HarmonyOS第一课>构建更加丰富的页面\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-09-13 17:21:15\",\"path_id\":\"p005\",\"comment\":\"这状态管理几个注解能轻易解决开发中遇到的大部分痛点,看来这框架的设计者踩过很多其他框架的坑。\",\"id\":\"2709\",\"path_name\":\"<HarmonyOS第一课>构建更加丰富的页面\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-09-07 21:01:09\",\"path_id\":\"p005\",\"comment\":\"视频播放Video,能自己去修改进度条吗\",\"id\":\"2712\",\"path_name\":\"<HarmonyOS第一课>构建更加丰富的页面\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-06-02 11:09:09\",\"path_id\":\"p005\",\"comment\":\"写的非常详细,看完视频文档,在做下闯关习题,更加通透了\",\"id\":\"2724\",\"path_name\":\"<HarmonyOS第一课>构建更加丰富的页面\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-06-02 10:40:40\",\"path_id\":\"p005\",\"comment\":\"学习这篇课程真的令人豁然开朗,作者肯定是个天才!\",\"id\":\"2725\",\"path_name\":\"<HarmonyOS第一课>构建更加丰富的页面\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-06-02 10:36:26\",\"path_id\":\"p005\",\"comment\":\"非常详细,视频+文档结合,非常nice\",\"id\":\"2726\",\"path_name\":\"<HarmonyOS第一课>构建更加丰富的页面\",\"username\":\"匿***者\"},{\"score\":3,\"create_time\":\"2024-01-08 22:21:06\",\"path_id\":\"p006\",\"comment\":\"感觉codelab有些复杂了,自己简单实现了动画效果,关键代码大家可以参考一下\\n@State iconwidth:number = 30\\n  build() {\\n    Row(){\\n      Button(\\\"123\\\")\\n        .width(this.iconwidth)\\n        .animation({...})\\n    }\\n    .onAppear(()=>{\\n        this.iconwidth = 300; \\n     })\\n}\",\"id\":\"2732\",\"path_name\":\"<HarmonyOS第一课>给应用添加动画\",\"username\":\"匿***者\"},{\"score\":2,\"create_time\":\"2024-01-05 15:57:53\",\"path_id\":\"p006\",\"comment\":\"看属性,看代码。讲解有点短\",\"id\":\"2737\",\"path_name\":\"<HarmonyOS第一课>给应用添加动画\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2024-01-01 13:27:05\",\"path_id\":\"p006\",\"comment\":\"官方代码预览白屏是什么原因呢\",\"id\":\"2739\",\"path_name\":\"<HarmonyOS第一课>给应用添加动画\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-29 12:10:30\",\"path_id\":\"p006\",\"comment\":\"简而言之,动画绑定声明animation 之前的属性的值(按照Curve的函数计算变化过程的下一个值),如果属性会触发UI刷新(比如@State),就可以看到UI效果\",\"id\":\"2740\",\"path_name\":\"<HarmonyOS第一课>给应用添加动画\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-27 17:18:35\",\"path_id\":\"p006\",\"comment\":\"讲得很好,期待后续更多精彩课程!\",\"id\":\"2747\",\"path_name\":\"<HarmonyOS第一课>给应用添加动画\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-27 16:38:42\",\"path_id\":\"p006\",\"comment\":\"没太懂,这节有点难\",\"id\":\"2751\",\"path_name\":\"<HarmonyOS第一课>给应用添加动画\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-27 16:01:42\",\"path_id\":\"p006\",\"comment\":\"非常不错,期待新版本的课程内容\",\"id\":\"2753\",\"path_name\":\"<HarmonyOS第一课>给应用添加动画\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-27 15:57:29\",\"path_id\":\"p006\",\"comment\":\"确实很详细了,看完有收获的\",\"id\":\"2755\",\"path_name\":\"<HarmonyOS第一课>给应用添加动画\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-27 15:42:07\",\"path_id\":\"p006\",\"comment\":\"属性动画一致是我的学习盲点,终于了解了一些了,期待能够针对系统动效做一些案例剖析~\",\"id\":\"2768\",\"path_name\":\"<HarmonyOS第一课>给应用添加动画\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-27 15:33:32\",\"path_id\":\"p006\",\"comment\":\"对新手很友善,讲的很好\",\"id\":\"2772\",\"path_name\":\"<HarmonyOS第一课>给应用添加动画\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-27 15:16:28\",\"path_id\":\"p006\",\"comment\":\"持续努力,不断改进\",\"id\":\"2780\",\"path_name\":\"<HarmonyOS第一课>给应用添加动画\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-27 15:09:30\",\"path_id\":\"p006\",\"comment\":\"课程深度有待提升\",\"id\":\"2782\",\"path_name\":\"<HarmonyOS第一课>给应用添加动画\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-27 14:48:05\",\"path_id\":\"p006\",\"comment\":\"希望讲解内容更有深度一些\",\"id\":\"2789\",\"path_name\":\"<HarmonyOS第一课>给应用添加动画\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-27 09:28:45\",\"path_id\":\"p006\",\"comment\":\"学习中,期待更新课程\",\"id\":\"2805\",\"path_name\":\"<HarmonyOS第一课>给应用添加动画\",\"username\":\"匿***者\"},{\"score\":4,\"create_time\":\"2023-12-25 14:19:20\",\"path_id\":\"p006\",\"comment\":\"没太懂,这节有点难\",\"id\":\"2808\",\"path_name\":\"<HarmonyOS第一课>给应用添加动画\",\"username\":\"匿***者\"},{\"score\":4,\"create_time\":\"2023-12-18 16:33:07\",\"path_id\":\"p006\",\"comment\":\"能不能手把手写一段,下载的代码,很费时间去理清逻辑\",\"id\":\"2820\",\"path_name\":\"<HarmonyOS第一课>给应用添加动画\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-10 15:40:05\",\"path_id\":\"p006\",\"comment\":\"内容纲举目分,条理性很强\",\"id\":\"2836\",\"path_name\":\"<HarmonyOS第一课>给应用添加动画\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-10 15:09:21\",\"path_id\":\"p006\",\"comment\":\"拥抱鸿蒙APP\",\"id\":\"2840\",\"path_name\":\"<HarmonyOS第一课>给应用添加动画\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-10 15:00:05\",\"path_id\":\"p006\",\"comment\":\"语言生动,条理清晰,举例充分恰当,非常棒\",\"id\":\"2841\",\"path_name\":\"<HarmonyOS第一课>给应用添加动画\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-10 14:47:01\",\"path_id\":\"p006\",\"comment\":\"授课有条理,有重点,非常棒\",\"id\":\"2844\",\"path_name\":\"<HarmonyOS第一课>给应用添加动画\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-10 14:34:29\",\"path_id\":\"p006\",\"comment\":\"周末很适合学习\",\"id\":\"2846\",\"path_name\":\"<HarmonyOS第一课>给应用添加动画\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-25 16:17:23\",\"path_id\":\"p006\",\"comment\":\"希望动画功能越来越灵动!\",\"id\":\"2905\",\"path_name\":\"<HarmonyOS第一课>给应用添加动画\",\"username\":\"匿***者\"},{\"score\":4,\"create_time\":\"2023-11-23 17:32:53\",\"path_id\":\"p006\",\"comment\":\"这个的Codelabs在Prviewer里怎么展示不了?手机框里显示空白\",\"id\":\"2914\",\"path_name\":\"<HarmonyOS第一课>给应用添加动画\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-23 16:57:34\",\"path_id\":\"p006\",\"comment\":\"注重实践操作,可以快速掌握编程技能。\",\"id\":\"2924\",\"path_name\":\"<HarmonyOS第一课>给应用添加动画\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-23 16:50:31\",\"path_id\":\"p006\",\"comment\":\"内容生动有趣,让学习变得轻松愉快。\",\"id\":\"2925\",\"path_name\":\"<HarmonyOS第一课>给应用添加动画\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-23 11:02:41\",\"path_id\":\"p006\",\"comment\":\"平台经常需要重新登录,要优化\",\"id\":\"2965\",\"path_name\":\"<HarmonyOS第一课>给应用添加动画\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-23 10:54:13\",\"path_id\":\"p006\",\"comment\":\"自定义动画,可以用三方库去做吧。\",\"id\":\"2966\",\"path_name\":\"<HarmonyOS第一课>给应用添加动画\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-14 22:00:57\",\"path_id\":\"p006\",\"comment\":\"希望能够多举一些实例,能够在可里面讲详细一些\",\"id\":\"2980\",\"path_name\":\"<HarmonyOS第一课>给应用添加动画\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-13 23:59:17\",\"path_id\":\"p006\",\"comment\":\"希望能够介绍一下,那些组件的那些属性可以使用属性动画\",\"id\":\"2982\",\"path_name\":\"<HarmonyOS第一课>给应用添加动画\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-13 23:07:31\",\"path_id\":\"p006\",\"comment\":\"可以给代码添加一些注释,另外,可以详细介绍一下属性动画的作用域\",\"id\":\"2983\",\"path_name\":\"<HarmonyOS第一课>给应用添加动画\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-07 23:41:02\",\"path_id\":\"p006\",\"comment\":\"代码还是有点难懂,希望课程中讲一下代码\",\"id\":\"2987\",\"path_name\":\"<HarmonyOS第一课>给应用添加动画\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-07 23:22:16\",\"path_id\":\"p006\",\"comment\":\"emm  文档比视频讲的详细些\",\"id\":\"2988\",\"path_name\":\"<HarmonyOS第一课>给应用添加动画\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-07 22:48:19\",\"path_id\":\"p006\",\"comment\":\"文档写的还比较详细,视频只是把案例展示了下,不影响学习\",\"id\":\"2989\",\"path_name\":\"<HarmonyOS第一课>给应用添加动画\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-07 16:51:16\",\"path_id\":\"p006\",\"comment\":\"够详细、根据课程已独立添加动画\",\"id\":\"2996\",\"path_name\":\"<HarmonyOS第一课>给应用添加动画\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-07 16:46:51\",\"path_id\":\"p006\",\"comment\":\"棒棒棒\",\"id\":\"2997\",\"path_name\":\"<HarmonyOS第一课>给应用添加动画\",\"username\":\"匿***者\"},{\"score\":4,\"create_time\":\"2023-09-20 11:03:14\",\"path_id\":\"p006\",\"comment\":\"这节课讲的稍微有些快,需要多看几遍才能跟上\",\"id\":\"3009\",\"path_name\":\"<HarmonyOS第一课>给应用添加动画\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-09-08 16:54:16\",\"path_id\":\"p006\",\"comment\":\"很不错的教学视频,学到了学到了\",\"id\":\"3016\",\"path_name\":\"<HarmonyOS第一课>给应用添加动画\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-09-08 15:54:29\",\"path_id\":\"p006\",\"comment\":\"知道了,讲解的很详细,闲暇时间可以学习\",\"id\":\"3031\",\"path_name\":\"<HarmonyOS第一课>给应用添加动画\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-09-08 15:45:17\",\"path_id\":\"p006\",\"comment\":\"非常不错,长见识了,值得推荐\",\"id\":\"3047\",\"path_name\":\"<HarmonyOS第一课>给应用添加动画\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-09-08 15:44:08\",\"path_id\":\"p006\",\"comment\":\"讲的很细,弄明白了一些以前不懂的问题\",\"id\":\"3050\",\"path_name\":\"<HarmonyOS第一课>给应用添加动画\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-09-07 21:02:15\",\"path_id\":\"p006\",\"comment\":\"三方库的那个课程也可以做动画,这两个有啥区别呢,使用哪个更好呢\",\"id\":\"3053\",\"path_name\":\"<HarmonyOS第一课>给应用添加动画\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-09-07 20:39:58\",\"path_id\":\"p006\",\"comment\":\"除了属性动画,还有其他的动画效果吗,多补充一点呗\",\"id\":\"3054\",\"path_name\":\"<HarmonyOS第一课>给应用添加动画\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-09-07 20:07:29\",\"path_id\":\"p006\",\"comment\":\"后续可以补充讲解更多关于高性能动画的知识点,拓展一下。\",\"id\":\"3055\",\"path_name\":\"<HarmonyOS第一课>给应用添加动画\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-09-07 10:25:36\",\"path_id\":\"p006\",\"comment\":\"好课当赏!\",\"id\":\"3056\",\"path_name\":\"<HarmonyOS第一课>给应用添加动画\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-09-07 09:29:57\",\"path_id\":\"p006\",\"comment\":\"其实不知道在讲啥,就感觉是在介绍\",\"id\":\"3058\",\"path_name\":\"<HarmonyOS第一课>给应用添加动画\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-09-07 09:15:40\",\"path_id\":\"p006\",\"comment\":\"官方课程还是不错的,只是可能是工程师讲的,所以存在些许问题。问题:课程内容不够细腻,新手的话,很大程度上会看不懂\",\"id\":\"3063\",\"path_name\":\"<HarmonyOS第一课>给应用添加动画\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-06-09 14:39:29\",\"path_id\":\"p006\",\"comment\":\"课程讲解的很细,内容很实用,不错的课程\",\"id\":\"3073\",\"path_name\":\"<HarmonyOS第一课>给应用添加动画\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-06-09 11:58:44\",\"path_id\":\"p006\",\"comment\":\"比较实用的动画场景\",\"id\":\"3074\",\"path_name\":\"<HarmonyOS第一课>给应用添加动画\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-06-02 10:36:10\",\"path_id\":\"p006\",\"comment\":\"动画效果非常实用,可以做出来很炫酷的界面\",\"id\":\"3076\",\"path_name\":\"<HarmonyOS第一课>给应用添加动画\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-06-02 10:14:36\",\"path_id\":\"p006\",\"comment\":\"赞\",\"id\":\"3077\",\"path_name\":\"<HarmonyOS第一课>给应用添加动画\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2024-01-19 10:53:22\",\"path_id\":\"p007\",\"comment\":\"Web组件和HTTP通讯,我认为是非常重要的环节,建议增加内容详细讲解。\\n鸿蒙如果想要更加推广,这些课程、文档、demo应该更加重视才行。毕竟开发者才是最后实现这些应用的人\",\"id\":\"3079\",\"path_name\":\"<HarmonyOS第一课>从网络获取数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2024-01-18 06:25:44\",\"path_id\":\"p007\",\"comment\":\"这个demo的服务器端用DEveco studio 如何启动运行啊 ,\",\"id\":\"3083\",\"path_name\":\"<HarmonyOS第一课>从网络获取数据\",\"username\":\"匿***者\"},{\"score\":3,\"create_time\":\"2024-01-16 11:31:54\",\"path_id\":\"p007\",\"comment\":\"这个http请求案例,怎么调试?怎么查看类似network面板一样的接口数据? 我使用previewer和远程模拟器都不支持。\",\"id\":\"3085\",\"path_name\":\"<HarmonyOS第一课>从网络获取数据\",\"username\":\"匿***者\"},{\"score\":4,\"create_time\":\"2023-12-30 16:50:43\",\"path_id\":\"p007\",\"comment\":\"当onConfirm回调返回false时,触发默认弹窗。当回调返回true时,系统应用可以调用系统弹窗能力(包括确认和取消),并且需要根据用户的确认或取消操作调用JsResult通知Web组件。\\n是我理解有误???\",\"id\":\"3101\",\"path_name\":\"<HarmonyOS第一课>从网络获取数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-27 16:01:29\",\"path_id\":\"p007\",\"comment\":\"讲的不错,课程需要更多内容\",\"id\":\"3114\",\"path_name\":\"<HarmonyOS第一课>从网络获取数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-27 15:57:47\",\"path_id\":\"p007\",\"comment\":\"确实很详细了,看完有收获的\",\"id\":\"3117\",\"path_name\":\"<HarmonyOS第一课>从网络获取数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-27 15:43:01\",\"path_id\":\"p007\",\"comment\":\"现在的应用基本上都是混合式开发,Web和网络作为很关键的一点几乎都会使用到\",\"id\":\"3126\",\"path_name\":\"<HarmonyOS第一课>从网络获取数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-27 15:13:49\",\"path_id\":\"p007\",\"comment\":\"希望文档能够再详细一些\",\"id\":\"3141\",\"path_name\":\"<HarmonyOS第一课>从网络获取数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-27 15:08:27\",\"path_id\":\"p007\",\"comment\":\"讲课比较清晰,文档详细\",\"id\":\"3143\",\"path_name\":\"<HarmonyOS第一课>从网络获取数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-27 14:48:12\",\"path_id\":\"p007\",\"comment\":\"希望讲解内容更有深度一些\",\"id\":\"3149\",\"path_name\":\"<HarmonyOS第一课>从网络获取数据\",\"username\":\"匿***者\"},{\"score\":2,\"create_time\":\"2023-12-18 15:03:19\",\"path_id\":\"p007\",\"comment\":\"如何上传本地图片啊\",\"id\":\"3176\",\"path_name\":\"<HarmonyOS第一课>从网络获取数据\",\"username\":\"匿***者\"},{\"score\":3,\"create_time\":\"2023-12-15 00:41:56\",\"path_id\":\"p007\",\"comment\":\"例子 NewsDataArkTS 运行后“网络加载失败”,这是因为服务端未搭建。服务端搭建流程可参考项目中的 README.md。 我觉得如果官方能提供一个服务端demo接口则可降低大家的学习成本,不过刚刚照着 readme 的说明做了一下,其实也就是几行命令的事儿,挺简单的。 服务器启动成功后,注意还得修改CommonConstants.ets文件第23行的IP地址,前端的Demo即可正常运行。\",\"id\":\"3180\",\"path_name\":\"<HarmonyOS第一课>从网络获取数据\",\"username\":\"匿***者\"},{\"score\":3,\"create_time\":\"2023-12-14 10:20:46\",\"path_id\":\"p007\",\"comment\":\"使用codelabs运行,预览时提示 this component is not supported on PC preview. 这是啥问题?\",\"id\":\"3182\",\"path_name\":\"<HarmonyOS第一课>从网络获取数据\",\"username\":\"匿***者\"},{\"score\":3,\"create_time\":\"2023-12-13 14:30:37\",\"path_id\":\"p007\",\"comment\":\"抽奖例子,html页面中的抽奖按钮无效\",\"id\":\"3184\",\"path_name\":\"<HarmonyOS第一课>从网络获取数据\",\"username\":\"匿***者\"},{\"score\":4,\"create_time\":\"2023-12-12 16:08:03\",\"path_id\":\"p007\",\"comment\":\"https 报错ssl 异常\\nSSL peer certificate or SSH remote key was not OK\\n这个怎么处理呀?\",\"id\":\"3185\",\"path_name\":\"<HarmonyOS第一课>从网络获取数据\",\"username\":\"匿***者\"},{\"score\":3,\"create_time\":\"2023-12-11 14:11:31\",\"path_id\":\"p007\",\"comment\":\"第3题,返回false,不就是触发默认弹框么,为什么不对?文档中也是这么写的!\",\"id\":\"3186\",\"path_name\":\"<HarmonyOS第一课>从网络获取数据\",\"username\":\"匿***者\"},{\"score\":3,\"create_time\":\"2023-12-01 16:59:37\",\"path_id\":\"p007\",\"comment\":\"https请求怎么添加和跳过证书\",\"id\":\"3230\",\"path_name\":\"<HarmonyOS第一课>从网络获取数据\",\"username\":\"匿***者\"},{\"score\":3,\"create_time\":\"2023-12-01 11:00:31\",\"path_id\":\"p007\",\"comment\":\"3.\\n \\nWeb组件onConfirm(callback: (event?: { url: string; message: string; result: JsResult }) => boolean)事件,返回false时候触发网页默认弹窗。\\n\\n第三题,返回false 不就是弹默认弹窗吗?\",\"id\":\"3232\",\"path_name\":\"<HarmonyOS第一课>从网络获取数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-27 16:28:24\",\"path_id\":\"p007\",\"comment\":\"项目源码 在预览器previewer中出现 “网络加载失败” 是什么原因呢?\",\"id\":\"3242\",\"path_name\":\"<HarmonyOS第一课>从网络获取数据\",\"username\":\"匿***者\"},{\"score\":4,\"create_time\":\"2023-11-24 16:12:56\",\"path_id\":\"p007\",\"comment\":\"如何调用gzip对数据进行压缩,然后再加密请求\",\"id\":\"3265\",\"path_name\":\"<HarmonyOS第一课>从网络获取数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-23 17:30:23\",\"path_id\":\"p007\",\"comment\":\"很棒,继续加油\",\"id\":\"3269\",\"path_name\":\"<HarmonyOS第一课>从网络获取数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-23 17:26:55\",\"path_id\":\"p007\",\"comment\":\"希望鸿蒙越来越好~\",\"id\":\"3270\",\"path_name\":\"<HarmonyOS第一课>从网络获取数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-23 16:57:43\",\"path_id\":\"p007\",\"comment\":\"注重实践操作,可以快速掌握编程技能。\",\"id\":\"3279\",\"path_name\":\"<HarmonyOS第一课>从网络获取数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-23 16:50:41\",\"path_id\":\"p007\",\"comment\":\"内容生动有趣,让学习变得轻松愉快。\",\"id\":\"3280\",\"path_name\":\"<HarmonyOS第一课>从网络获取数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-23 16:41:56\",\"path_id\":\"p007\",\"comment\":\"好好学习 每天进步一点点\",\"id\":\"3283\",\"path_name\":\"<HarmonyOS第一课>从网络获取数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-21 15:10:13\",\"path_id\":\"p007\",\"comment\":\"想知道通过那种模拟器预览操作,现在一只不行。有人知道吗?\",\"id\":\"3323\",\"path_name\":\"<HarmonyOS第一课>从网络获取数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-15 09:44:46\",\"path_id\":\"p007\",\"comment\":\"讲的很详细 思路很清晰\",\"id\":\"3326\",\"path_name\":\"<HarmonyOS第一课>从网络获取数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-14 22:10:58\",\"path_id\":\"p007\",\"comment\":\"案例部分,代码和实现效果重叠了,看不到代码\",\"id\":\"3327\",\"path_name\":\"<HarmonyOS第一课>从网络获取数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-14 09:37:29\",\"path_id\":\"p007\",\"comment\":\"http调用有人遇到这种情况吗?\\n{\\\"responseCode\\\":0,\\\"cookies\\\":\\\"\\\",\\\"header\\\":{},\\\"result\\\":\\\"\\\",\\\"resultType\\\":0}\\n调本地服务一直调失败\",\"id\":\"3328\",\"path_name\":\"<HarmonyOS第一课>从网络获取数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-13 23:09:39\",\"path_id\":\"p007\",\"comment\":\"感觉有点难,希望能够讲得更详细一些,代码能够更完整\",\"id\":\"3330\",\"path_name\":\"<HarmonyOS第一课>从网络获取数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-07 23:23:09\",\"path_id\":\"p007\",\"comment\":\"我想写个获取新闻数据的应用,有这种案例吗\",\"id\":\"3334\",\"path_name\":\"<HarmonyOS第一课>从网络获取数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-07 22:49:41\",\"path_id\":\"p007\",\"comment\":\"Web({ src: 'https://developer.harmonyos.com/', controller: this.controller })\\n\\n这个就可以加载网页了\",\"id\":\"3335\",\"path_name\":\"<HarmonyOS第一课>从网络获取数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-07 16:52:40\",\"path_id\":\"p007\",\"comment\":\"很棒很棒\",\"id\":\"3340\",\"path_name\":\"<HarmonyOS第一课>从网络获取数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-07 16:51:53\",\"path_id\":\"p007\",\"comment\":\"够详细、根据课程已能够获取网络访问权限\",\"id\":\"3341\",\"path_name\":\"<HarmonyOS第一课>从网络获取数据\",\"username\":\"匿***者\"},{\"score\":4,\"create_time\":\"2023-10-24 15:23:40\",\"path_id\":\"p007\",\"comment\":\"web相关的属性配置方法,从哪里可以看到默认值呢,\\n比如javaScriptAccess(javaScriptAccess: boolean): WebAttribute;这个方法并没有指明参数的默认值啊\",\"id\":\"3348\",\"path_name\":\"<HarmonyOS第一课>从网络获取数据\",\"username\":\"匿***者\"},{\"score\":3,\"create_time\":\"2023-10-20 14:59:32\",\"path_id\":\"p007\",\"comment\":\"项目工程中的httpServerOfNews 服务怎么启动 。\",\"id\":\"3350\",\"path_name\":\"<HarmonyOS第一课>从网络获取数据\",\"username\":\"匿***者\"},{\"score\":2,\"create_time\":\"2023-10-16 11:59:02\",\"path_id\":\"p007\",\"comment\":\"这个下拉刷新还是得搞个组件啊,后起的系统本身就存在差距。别的系统基本都有默认下拉刷新吧!\",\"id\":\"3352\",\"path_name\":\"<HarmonyOS第一课>从网络获取数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-09-11 02:44:39\",\"path_id\":\"p007\",\"comment\":\"人不学,不知义。好好学习,天天向上。\",\"id\":\"3362\",\"path_name\":\"<HarmonyOS第一课>从网络获取数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-09-11 00:39:22\",\"path_id\":\"p007\",\"comment\":\"一看就是学霸在讲课\",\"id\":\"3370\",\"path_name\":\"<HarmonyOS第一课>从网络获取数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-09-11 00:37:16\",\"path_id\":\"p007\",\"comment\":\"还是现在好,想学什么在网上报名学习,不用出门,真是太方便了\",\"id\":\"3371\",\"path_name\":\"<HarmonyOS第一课>从网络获取数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-09-11 00:30:06\",\"path_id\":\"p007\",\"comment\":\"讲解明细,正在学习!\",\"id\":\"3384\",\"path_name\":\"<HarmonyOS第一课>从网络获取数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-09-07 21:13:11\",\"path_id\":\"p007\",\"comment\":\"Serverless是不是也属于网络这个部分,有介绍吗?\",\"id\":\"3397\",\"path_name\":\"<HarmonyOS第一课>从网络获取数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-09-07 21:03:14\",\"path_id\":\"p007\",\"comment\":\"Web组件支持读取PDF这种文件吗,能本地播放视频吗?\",\"id\":\"3398\",\"path_name\":\"<HarmonyOS第一课>从网络获取数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-09-07 20:44:21\",\"path_id\":\"p007\",\"comment\":\"WebSocket有吗?有这类的教程吗?\",\"id\":\"3399\",\"path_name\":\"<HarmonyOS第一课>从网络获取数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-09-07 20:13:46\",\"path_id\":\"p007\",\"comment\":\"HTTP的课程需要补充一下服务端的代码,才能获取到网络数据,可以开源一下\",\"id\":\"3400\",\"path_name\":\"<HarmonyOS第一课>从网络获取数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-09-07 11:04:37\",\"path_id\":\"p007\",\"comment\":\"很好的课程,深刻学习到了,感谢作者\",\"id\":\"3401\",\"path_name\":\"<HarmonyOS第一课>从网络获取数据\",\"username\":\"匿***者\"},{\"score\":3,\"create_time\":\"2023-08-25 15:13:51\",\"path_id\":\"p007\",\"comment\":\"模拟器如何上网\",\"id\":\"3407\",\"path_name\":\"<HarmonyOS第一课>从网络获取数据\",\"username\":\"匿***者\"},{\"score\":4,\"create_time\":\"2023-08-11 15:20:14\",\"path_id\":\"p007\",\"comment\":\"显示网络加载失败,怎么处理\",\"id\":\"3412\",\"path_name\":\"<HarmonyOS第一课>从网络获取数据\",\"username\":\"匿***者\"},{\"score\":4,\"create_time\":\"2023-06-30 15:02:59\",\"path_id\":\"p007\",\"comment\":\"下拉加载不出来新的内容是怎么回事\",\"id\":\"3413\",\"path_name\":\"<HarmonyOS第一课>从网络获取数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-06-09 06:00:25\",\"path_id\":\"p007\",\"comment\":\"案例,加载不出来了\",\"id\":\"3414\",\"path_name\":\"<HarmonyOS第一课>从网络获取数据\",\"username\":\"匿***者\"},{\"score\":3,\"create_time\":\"2024-01-16 15:06:18\",\"path_id\":\"p008\",\"comment\":\"key应该是推荐String,可以是其它类型\",\"id\":\"3419\",\"path_name\":\"<HarmonyOS第一课>保存应用数据\",\"username\":\"匿***者\"},{\"score\":2,\"create_time\":\"2024-01-09 16:41:25\",\"path_id\":\"p008\",\"comment\":\"内容还是太简便了,甚至有些东西是前面没提及的,潦草的带过,而几种存储类型也只介绍了一种,emmm,再接再厉吧\",\"id\":\"3423\",\"path_name\":\"<HarmonyOS第一课>保存应用数据\",\"username\":\"匿***者\"},{\"score\":2,\"create_time\":\"2024-01-06 22:35:22\",\"path_id\":\"p008\",\"comment\":\"还需要完善文档;\",\"id\":\"3424\",\"path_name\":\"<HarmonyOS第一课>保存应用数据\",\"username\":\"匿***者\"},{\"score\":4,\"create_time\":\"2023-12-30 17:10:57\",\"path_id\":\"p008\",\"comment\":\"首选项为应用提供Key-Value键值型的数据存储能力,支持应用持久化轻量级数据,并对其进行增删改查等。该存储对象中的数据会被缓存在内存中,因此它可以获得更快的存取速度\\n\\n懵\",\"id\":\"3427\",\"path_name\":\"<HarmonyOS第一课>保存应用数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-28 15:03:08\",\"path_id\":\"p008\",\"comment\":\"有难度,有收获\",\"id\":\"3432\",\"path_name\":\"<HarmonyOS第一课>保存应用数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-27 17:19:08\",\"path_id\":\"p008\",\"comment\":\"讲得很好,期待后续更多精彩课程!\",\"id\":\"3434\",\"path_name\":\"<HarmonyOS第一课>保存应用数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-27 16:45:46\",\"path_id\":\"p008\",\"comment\":\"从来没看过这么详细的教程,泪目了xd们\",\"id\":\"3436\",\"path_name\":\"<HarmonyOS第一课>保存应用数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-27 16:02:04\",\"path_id\":\"p008\",\"comment\":\"非常不错,期待新版本的课程内容\",\"id\":\"3443\",\"path_name\":\"<HarmonyOS第一课>保存应用数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-12-27 14:41:22\",\"path_id\":\"p008\",\"comment\":\"讲课内容通俗易懂\",\"id\":\"3481\",\"path_name\":\"<HarmonyOS第一课>保存应用数据\",\"username\":\"匿***者\"},{\"score\":2,\"create_time\":\"2023-12-08 16:09:22\",\"path_id\":\"p008\",\"comment\":\"就来一个本地数据存储,那么如何购件远程服务器的数据存储呢????\",\"id\":\"3552\",\"path_name\":\"<HarmonyOS第一课>保存应用数据\",\"username\":\"匿***者\"},{\"score\":3,\"create_time\":\"2023-12-07 19:56:26\",\"path_id\":\"p008\",\"comment\":\"api11 了 demo的版本能跟着更新一下吗 应该也改不了几行???\",\"id\":\"3553\",\"path_name\":\"<HarmonyOS第一课>保存应用数据\",\"username\":\"匿***者\"},{\"score\":2,\"create_time\":\"2023-11-30 16:24:47\",\"path_id\":\"p008\",\"comment\":\"预览器怎么啥都不能看啊,仿真器怎么debug代码啊\",\"id\":\"3559\",\"path_name\":\"<HarmonyOS第一课>保存应用数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-26 19:00:09\",\"path_id\":\"p008\",\"comment\":\"分布式数据对象,这个视频开头第一张图就是,文档是重要,但视频也得看啊\",\"id\":\"3575\",\"path_name\":\"<HarmonyOS第一课>保存应用数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-25 16:18:41\",\"path_id\":\"p008\",\"comment\":\"学会管理文件确实是开发者的重中之重!\",\"id\":\"3580\",\"path_name\":\"<HarmonyOS第一课>保存应用数据\",\"username\":\"匿***者\"},{\"score\":3,\"create_time\":\"2023-11-25 15:18:15\",\"path_id\":\"p008\",\"comment\":\"案例中的代码运行不了,可以把初始化的部分放到页面中\\n\\ncontext: common.UIAbilityContext = getContext(this) as common.UIAbilityContext\\n\\n  onPageShow() {\\n    PreferencesUtil.createFontPreferences(this.context);\\n    // 设置字体默认大小\\n    PreferencesUtil.saveDefaultFontSize(14);\\n  }\",\"id\":\"3587\",\"path_name\":\"<HarmonyOS第一课>保存应用数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-23 17:27:01\",\"path_id\":\"p008\",\"comment\":\"希望鸿蒙越来越好~\",\"id\":\"3592\",\"path_name\":\"<HarmonyOS第一课>保存应用数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-23 16:58:01\",\"path_id\":\"p008\",\"comment\":\"注重实践操作,可以快速掌握编程技能。\",\"id\":\"3600\",\"path_name\":\"<HarmonyOS第一课>保存应用数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-23 16:50:51\",\"path_id\":\"p008\",\"comment\":\"内容生动有趣,让学习变得轻松愉快。\",\"id\":\"3601\",\"path_name\":\"<HarmonyOS第一课>保存应用数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-23 16:42:04\",\"path_id\":\"p008\",\"comment\":\"好好学习 每天进步一点点\",\"id\":\"3604\",\"path_name\":\"<HarmonyOS第一课>保存应用数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-23 16:36:35\",\"path_id\":\"p008\",\"comment\":\"好好学习,天天向上\",\"id\":\"3607\",\"path_name\":\"<HarmonyOS第一课>保存应用数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-23 16:11:30\",\"path_id\":\"p008\",\"comment\":\"冲啊\",\"id\":\"3619\",\"path_name\":\"<HarmonyOS第一课>保存应用数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-23 15:05:06\",\"path_id\":\"p008\",\"comment\":\"第八个课程讲的很好\",\"id\":\"3629\",\"path_name\":\"<HarmonyOS第一课>保存应用数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-23 14:30:20\",\"path_id\":\"p008\",\"comment\":\"学习就像爬山需要毅力和坚持 说的对呀\",\"id\":\"3634\",\"path_name\":\"<HarmonyOS第一课>保存应用数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-22 19:06:24\",\"path_id\":\"p008\",\"comment\":\"很好的课程,深刻学习到了,感谢作者\",\"id\":\"3643\",\"path_name\":\"<HarmonyOS第一课>保存应用数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-14 22:16:25\",\"path_id\":\"p008\",\"comment\":\"建议补充一下数据库相关的介绍和存储\",\"id\":\"3649\",\"path_name\":\"<HarmonyOS第一课>保存应用数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-14 14:28:40\",\"path_id\":\"p008\",\"comment\":\"感谢分享 简单易学,思路清晰,详细一些就跟好了\",\"id\":\"3651\",\"path_name\":\"<HarmonyOS第一课>保存应用数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-14 00:06:06\",\"path_id\":\"p008\",\"comment\":\"可以介绍一下怎么把数据保存到本地\",\"id\":\"3652\",\"path_name\":\"<HarmonyOS第一课>保存应用数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-13 23:18:12\",\"path_id\":\"p008\",\"comment\":\"可以讲得更详细一些,标题不太正确,明明是缓存组件,保存应用数据应该是把数据保存到本地或者数据库\",\"id\":\"3653\",\"path_name\":\"<HarmonyOS第一课>保存应用数据\",\"username\":\"匿***者\"},{\"score\":3,\"create_time\":\"2023-11-09 14:47:37\",\"path_id\":\"p008\",\"comment\":\"代码的例子还是给个简单的例子吧,给的例子感觉一篇长文都讲不清楚\",\"id\":\"3655\",\"path_name\":\"<HarmonyOS第一课>保存应用数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-07 23:35:24\",\"path_id\":\"p008\",\"comment\":\"MySql有这种数据库吗\",\"id\":\"3656\",\"path_name\":\"<HarmonyOS第一课>保存应用数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-07 23:24:20\",\"path_id\":\"p008\",\"comment\":\"数据存储还有其他接口吗\",\"id\":\"3657\",\"path_name\":\"<HarmonyOS第一课>保存应用数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-07 22:42:35\",\"path_id\":\"p008\",\"comment\":\"感谢分享\\n首选项为应用提供Key-Value键值型的数据存储能力,支持应用持久化轻量级数据,并对其进行增删除改查等\",\"id\":\"3658\",\"path_name\":\"<HarmonyOS第一课>保存应用数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-07 22:07:21\",\"path_id\":\"p008\",\"comment\":\"import dataPreferences from '@ohos.data.preferences';\\n\\n现在是调用这个接口吗\",\"id\":\"3659\",\"path_name\":\"<HarmonyOS第一课>保存应用数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-07 17:25:43\",\"path_id\":\"p008\",\"comment\":\"还是能学习到不少的\",\"id\":\"3660\",\"path_name\":\"<HarmonyOS第一课>保存应用数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-11-07 16:52:22\",\"path_id\":\"p008\",\"comment\":\"够详细、够基础\",\"id\":\"3664\",\"path_name\":\"<HarmonyOS第一课>保存应用数据\",\"username\":\"匿***者\"},{\"score\":3,\"create_time\":\"2023-10-26 08:45:52\",\"path_id\":\"p008\",\"comment\":\"分布式数据对象在文档指南中没提到啊\",\"id\":\"3673\",\"path_name\":\"<HarmonyOS第一课>保存应用数据\",\"username\":\"匿***者\"},{\"score\":2,\"create_time\":\"2023-10-24 17:54:45\",\"path_id\":\"p008\",\"comment\":\"教程讲的太少了,希望有更多得详细教程\",\"id\":\"3674\",\"path_name\":\"<HarmonyOS第一课>保存应用数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-09-20 15:10:28\",\"path_id\":\"p008\",\"comment\":\"遥遥领先\",\"id\":\"3680\",\"path_name\":\"<HarmonyOS第一课>保存应用数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-09-18 20:09:16\",\"path_id\":\"p008\",\"comment\":\"storage方法是不是用的更多\",\"id\":\"3683\",\"path_name\":\"<HarmonyOS第一课>保存应用数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-09-09 16:16:06\",\"path_id\":\"p008\",\"comment\":\"这里只有首选项介绍,没有数据库使用的介绍,建议补充上\",\"id\":\"3686\",\"path_name\":\"<HarmonyOS第一课>保存应用数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-09-07 21:07:26\",\"path_id\":\"p008\",\"comment\":\"对于Android客户端而言,最常见的莫过于SDK提供的SharePreferences(以下简称SP),但其低效率和ANR问题饱受诟病。\\n官方后来又推出了基于Kotlin的DataStore,不过测试下来发现写入效率很低。\\n微信开源了MMKV,写入速度比前者高不少\\n\\n你们这个对比安卓和微信的KV数据库,有做性能优化吗\",\"id\":\"3687\",\"path_name\":\"<HarmonyOS第一课>保存应用数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-09-07 20:47:56\",\"path_id\":\"p008\",\"comment\":\"这个有对象关系型的数据库吗,课程只讲了K-V的数据库\",\"id\":\"3688\",\"path_name\":\"<HarmonyOS第一课>保存应用数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-09-07 20:14:38\",\"path_id\":\"p008\",\"comment\":\"后续还可以继续补充一些数据库的相关知识点,丰富一下课程的体系\",\"id\":\"3689\",\"path_name\":\"<HarmonyOS第一课>保存应用数据\",\"username\":\"匿***者\"},{\"score\":3,\"create_time\":\"2023-08-13 20:06:15\",\"path_id\":\"p008\",\"comment\":\"分布式数据服务和分布式数据是两个不同的东西,都是答案?\",\"id\":\"3691\",\"path_name\":\"<HarmonyOS第一课>保存应用数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-08-10 08:49:55\",\"path_id\":\"p008\",\"comment\":\"关系型数据库的课程呢?\",\"id\":\"3692\",\"path_name\":\"<HarmonyOS第一课>保存应用数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-07-30 10:01:49\",\"path_id\":\"p008\",\"comment\":\"请问:\\nHarmonyOS 第一课,只有8个学习路径(8节课)吗,到这里就结束了吗?\",\"id\":\"3693\",\"path_name\":\"<HarmonyOS第一课>保存应用数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-07-10 21:26:41\",\"path_id\":\"p008\",\"comment\":\"很好的课程,深刻学习到了,感谢作者\",\"id\":\"3694\",\"path_name\":\"<HarmonyOS第一课>保存应用数据\",\"username\":\"匿***者\"},{\"score\":4,\"create_time\":\"2023-06-30 16:47:41\",\"path_id\":\"p008\",\"comment\":\"视频存在坏点,在00:58处提示由于视频文件损坏或是该视频使用了你的浏览器不支持的功能,播放终止。 当然提前拖动进度条可以把这个坏点过掉。\",\"id\":\"3695\",\"path_name\":\"<HarmonyOS第一课>保存应用数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-04-12 16:32:31\",\"path_id\":\"p008\",\"comment\":\"这个不错,简单易学,思路清晰,有时间的话出一期关系型数据库的入门吧\",\"id\":\"3697\",\"path_name\":\"<HarmonyOS第一课>保存应用数据\",\"username\":\"匿***者\"},{\"score\":5,\"create_time\":\"2023-03-24 15:20:23\",\"path_id\":\"p008\",\"comment\":\"好,适合有基础的入门\",\"id\":\"3698\",\"path_name\":\"<HarmonyOS第一课>保存应用数据\",\"username\":\"匿***者\"}]",
  "objectTypeName": "comment",
  "objectType": "{\"indexes\":[{\"indexName\":\"createTimeIndex\",\"indexList\":[{\"fieldName\":\"create_time\",\"sortType\":\"DESC\"}]}],\"permissions\":[{\"role\":\"World\",\"rights\":[\"Read\"]},{\"role\":\"Authenticated\",\"rights\":[\"Read\",\"Upsert\"]},{\"role\":\"Creator\",\"rights\":[\"Read\",\"Upsert\",\"Delete\"]},{\"role\":\"Administrator\",\"rights\":[\"Read\",\"Upsert\",\"Delete\"]}],\"objectTypeName\":\"comment\",\"fields\":[{\"isNeedEncrypt\":false,\"fieldName\":\"id\",\"notNull\":true,\"isSensitive\":false,\"belongPrimaryKey\":true,\"fieldType\":\"LongAutoIncrement\"},{\"isNeedEncrypt\":false,\"fieldName\":\"path_id\",\"notNull\":false,\"isSensitive\":false,\"belongPrimaryKey\":false,\"fieldType\":\"String\"},{\"isNeedEncrypt\":false,\"fieldName\":\"username\",\"notNull\":false,\"isSensitive\":false,\"belongPrimaryKey\":false,\"fieldType\":\"String\"},{\"isNeedEncrypt\":false,\"fieldName\":\"create_time\",\"notNull\":false,\"isSensitive\":false,\"belongPrimaryKey\":false,\"fieldType\":\"String\"},{\"isNeedEncrypt\":false,\"fieldName\":\"path_name\",\"notNull\":false,\"isSensitive\":false,\"belongPrimaryKey\":false,\"fieldType\":\"String\"},{\"isNeedEncrypt\":false,\"fieldName\":\"comment\",\"notNull\":false,\"isSensitive\":false,\"belongPrimaryKey\":false,\"fieldType\":\"Text\"},{\"isNeedEncrypt\":false,\"fieldName\":\"score\",\"notNull\":false,\"isSensitive\":false,\"belongPrimaryKey\":false,\"fieldType\":\"Integer\"}]}"
}