<HarmonyOS第一课>构建更加丰富的页面课后题

一 、判断题

  1. Tabs组件可以通过接口传入一个TabsController,该TabsController可以控制Tabs组件进行页签切换。

答案:正确(True)

  1. WebviewController提供了变更Web组件显示内容的接口,例如可以使用loadData来加载一个网页链接地址改变Web组件的渲染内容。

答案:错误(False)

  1. Navigation组件是路由导航的根视图容器,一般作为Page页面的根容器使用,可以通过该组件提供的路由能力实现首页与非首页的切换。

答案:正确(True)

二、单选题

  1. Web组件提供了加载页面的多种方式,以下不为Web组件提供的页面加载方式的是:

A. 加载网络页面

B. 加载本地页面

C. 加载HTML格式的文本数据

D. 加载XML页面

答案:D

  1. Tabs组件如何设置导航栏为左侧边导航:

A. 设置BarPosition参数为BarPosition.End,vertical属性保持默认设置或设置为false

B. 设置BarPosition参数为BarPosition.Start,vertical属性保持默认设置或设置为false

C. 设置BarPosition参数为BarPosition.End,同时设置vertical属性为true

D. 设置BarPosition参数为BarPosition.Start,同时设置vertical属性为true

答案:D

  1. 以下关于页面跳转相关方法说法不正确的是:

A. pushPathByName方法可以将参数对应的页面栈信息进行入栈,从而完成对应页面的跳转

B. pushPathByName方法需要依次传入页面名称,路由参数以及是否开启转场动画,其中转场动画默认开启

C. replacePathByName方法会将页面栈栈顶元素退出,再将传入参数对应的页面栈信息进行入栈

D. replacePathByName方法需要传入一个NavPathInfo类型的对象,该对象包含了NavDestination页面的信息

答案:D

  1. 以下关于Navigation所关联的路由栈的路由参数获取方法说法不正确的是:

A. getParamByIndex方法为Navigation关联的路由栈所提供的方法

B. getParamByIndex返回值的类型为unknown或者undefined,在开发时经常需要再做断言或者类型转化

C. getParamByIndex方法需要传入一个number类型的参数,该参数表示页面栈内某个页面信息的索引,通过该方法可以获取到对应索引位置的页面信息

D. getParamByName方法需要传入一个string类型的页面名称,方法执行完成后会返回第一个页面名称为传入值的页面信息

答案:D

三、多选题

  1. Navigation组件关联的路由栈提供了入栈方法,以下入栈方法正确的是:

A. pushPath

B. pushPathByName

C. replacePath

D. replacePathByName

答案:A、B、C、D

  1. 以下哪些是webview提供的功能:

A. 控制Web组件加载内容

B. Web组件生命周期回调

C. 控制Web内容前进后退

D. 异步执行JavaScript脚本

答案:A、B、D

  1. 以下属于Navigation布局模式的有:

A. 自适应模式

B. 单页面模式

C. 层叠模式

D. 分栏模式

答案:A、B、D

相关推荐
KevinChaos1 小时前
阳台小花园开发手记 03|HarmonyOS 7.0 互动卡片:叶片伸出边框仍与花盆对齐
华为·harmonyos
熬夜磕代码丶3 小时前
RN鸿蒙空间音频实战
华为·音视频·harmonyos
行者-全栈开发3 小时前
【鸿蒙心迹】通知与推送集成——emitter 本地通知与推送服务全链路(HarmonyOS 7.x)
华为·harmonyos
Nerd(BUG版)3 小时前
鸿蒙API18~26新增V2组件全解析
microsoft·华为·harmonyos
贾伟康4 小时前
HarmonyOS API 26 Navigation 菜单项刷新态:stale 数据、重试与一致性
harmonyos·arkts·arkui·navigation·多设备
c2892480843s15 小时前
【鸿蒙心迹】网络请求封装实战:RCP 选型、拦截器与弱网预算
移动开发·网络请求·harmonyos·鸿蒙·rcp
HarmonyOS_SDK20 小时前
【剪贴板体验优化】前置预校验,航旅纵横权限弹窗体验更智能
harmonyos
贾伟康21 小时前
【共创稿事节】HarmonyOS 7.0 Progress进度体系:从接入到生产验证
性能优化·实战·harmonyos·arkts·arkui
贾伟康1 天前
HarmonyOS API 26 HMAF Skill 端侧 A2A 消息去重与上下文最小化
harmonyos·arkts·skill·a2a·hmaf
贾伟康1 天前
HarmonyOS API 26 HMAF Skill 多 Skill 冲突仲裁与可恢复执行
harmonyos·arkts·智能体·skill·hmaf