题目
circled 1考试已开始,请认真答题,不能中途放弃,请勿切屏或关闭浏览器。倒计时结束前,您随时可以交卷;结束后,系统将自动交卷。第19div 50题自动跳下一题下面哪个组件不能包含子组件: A. RowB. ButtonC. TextD. LoadingPronress
$$ \textcircled 1考试已开始,请认真答题,不能中途放弃,请勿切屏或关闭浏览器。倒计时结束前,您随时可以交卷;结束后,系统将自动交卷。第19\div 50题自动跳下一题下面哪个组件不能包含子组件: $$
A. Row
B. Button
C. Text
D. LoadingPronress
题目解答
答案
B. Button
解析
本题考查UI组件的基本特性,特别是是否支持包含子组件。解题关键在于理解常见组件的功能定位:
- 容器型组件(如Row)通常允许嵌套子组件,用于布局;
- 原子型组件(如Button、Text)一般不包含子组件,仅展示内容或处理交互。
选项分析
A. Row
Row是典型的布局容器,常用于排列子组件(如Button、Text等),因此可以包含子组件。
B. Button
Button是交互组件,主要用于触发事件(如点击)。其功能定位决定了它不支持嵌套子组件,仅能展示文字或图标。
C. Text
Text用于显示文本,通常作为叶子节点存在。虽然部分框架(如React Native)允许嵌套子组件(如Icon),但题目中未明确此场景,故默认不包含子组件。
D. LoadingProgress
LoadingProgress(进度条)用于展示加载状态,一般不涉及子组件嵌套,但部分框架可能允许自定义内容。题目中未强调此特性,故默认不包含子组件。