介绍

框架已提供了几个核心中间件和可选中间件,应用程序开发人员也可以轻松编写自己的中间件。

基本用法

  • 定义基于函数部件的 也可以用于定义中间件
  • 定义一个属性接口(可选),以扩充使用了此中间件的部件的属性接口。当创建组合部件实例时传入这些属性值
  • 返回一个简单的函数引用,该函数定义了中间件的 API,供其他组合部件或中间件使用
  • 使用核心的 invalidator 中间件将组合部件标记为需要重新渲染
  • 用中间件使用的附加属性来扩充部件的属性接口
  • 使用中间件组合成的部件时,传入中间件的属性