android - Litho 的@FromPrepare 注解有什么作用?

标签 android facebook litho

我一直在阅读 Litho 的文档并找到了这个代码示例

@LayoutSpec(events = { ColorChangedEvent.class })
class ColorComponentSpec {
  ...
  @OnCreateLayout
  static ComponentLayout onCreateLayout(
      Context c,
      @Prop EventHandler colorChangedHandler,
      @FromPrepare int color) {
    ...
    ColorComponent.dispatchColorChangedEvent(
        colorChangedHandler,
        color);
    ...
  }
}

@FromPrepare 注解有什么作用?

最佳答案

编辑:这是文档中的一个错误。 @FromPrepare 只应在 MountSpecs 中使用,而不应在 LayoutSpecs 中使用。

@FromPrepare 为您提供从 OnPrepare 方法返回的输出。您可以在此处阅读有关此模式的更多信息:http://fblitho.com/docs/mount-specs#inter-stage-inputs-and-outputs

关于android - Litho 的@FromPrepare 注解有什么作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43822229/

相关文章:

android - MultiAutoCompleteTextView 不显示结果

android - 在其他方法中使用 setBackgroundResource?

android - 使用 buildToolsVersion 23 失败,因为多个 dex 文件定义了 'AnimRes'

facebook - 如何使用FQL获取好友转发的帖子?

javascript - ejabberd - BOSH 模块未启动

ios - 用于 rails 和 ios 身份验证的omniauth

android - Android构建动态表单的解决方案

java - ListView 致命异常 : main java. lang.NullPointerException