ReactNative-跨平台应用开发-三-

43 阅读1分钟

ReactNative 跨平台应用开发(三)

原文:zh.annas-archive.org/md5/6A2675D80E0FE70F7D8BA886F2160D60

译者:飞龙

协议:CC BY-NC-SA 4.0

附录:评估答案

Lesson 1: Project 1 – 车辆预订应用

问题编号答案
12
21
33
44
5
  • shadowColor: 这添加了我们希望为组件使用的颜色的十六进制或 RGBA 值

  • shadowOffset: 这显示了我们希望阴影投射多远

  • shadowRadius: 这显示了阴影角的半径值

  • shadowOpacity: 这显示了我们希望阴影有多深

|

Lesson 2: Project 2 – 图片分享应用

问题编号答案
12
21
3True
43
5
  • onPress: 当按下发送按钮时组件需要执行的操作

  • busy: 这意味着“我们正在等待远程数据吗?”

  • loginError/registrationError: 登录/注册时发生的错误的描述(如果发生)

|

Lesson 3: Project 3 – 消息应用

问题编号答案
13
24
3True
42
5
  • tick(): 计算屏幕上精灵的下一个位置

  • bounce(): 让鹦鹉飞起来

  • start(): 初始化游戏变量

|

Lesson 4: Project 4 – 游戏

问题编号答案
14
2True
3True
4
  • mapStateToProps(): 这会从存储中获取所有精灵的数据,并将它们注入到组件中作为 props。精灵将被存储在一个数组中,因此它们将通过索引访问。除此之外,还将从状态中检索得分、标志,指示当前游戏是否结束,以及指示游戏是否正在进行中的标志,并将它们注入到组件中。

  • mapStateActionsToProps(): 这将把三个可用的操作(tickbouncestart)注入到组件中,以便组件可以使用它们。

|

53