Angular 如何使用';何时';角度中的关键字
我注意到Angular Material的树中有一个Angular 如何使用';何时';角度中的关键字,angular,Angular,我注意到Angular Material的树中有一个when关键字,但我找不到它的文档。我怀疑它只会在条件真实的情况下呈现模板,但是如果有人能提供的话,我想了解更多关于它用法的信息 相关代码: 它是角材料树指令的一个属性。在文档链接中,您可以在表中找到它,定义为mattrenodefewhen,根据文档,它是- 函数,如果应使用此节点模板,则该函数应返回true 对于提供的节点数据和索引。如果未定义,则此节点 当没有其他节点模板时,将被视为要使用的默认节点模板 函数为数据返回true。对于每个节
when
关键字,但我找不到它的文档。我怀疑它只会在条件真实的情况下呈现模板,但是如果有人能提供的话,我想了解更多关于它用法的信息
相关代码:
它是角材料树指令的一个属性。在文档链接中,您可以在表中找到它,定义为mattrenodefewhen
,根据文档,它是-
函数,如果应使用此节点模板,则该函数应返回true
对于提供的节点数据和索引。如果未定义,则此节点
当没有其他节点模板时,将被视为要使用的默认节点模板
函数为数据返回true。对于每个节点,必须至少有一个
传递或未定义为默认值的函数时至少有一个
它是角材料树指令的一个属性。在文档链接中,您可以在表中找到它,定义为mattrenodefewhen
,根据文档,它是-
函数,如果应使用此节点模板,则该函数应返回true
对于提供的节点数据和索引。如果未定义,则此节点
当没有其他节点模板时,将被视为要使用的默认节点模板
函数为数据返回true。对于每个节点,必须至少有一个
传递或未定义为默认值的函数时至少有一个
有趣的是我错过了。我已经阅读了两次api文档。所以我猜它不是“核心”结构指令的一部分(比如*ngTemplateOutlet for ex),而是TreeNode实现的一部分。没错。有时,速记属性很容易丢失,并与核心实现混淆。如果它被用作
mattrenodefewhen
,我不认为一开始会有混乱,有趣的是我错过了这一点。我已经阅读了两次api文档。所以我猜它不是“核心”结构指令的一部分(比如*ngTemplateOutlet for ex),而是TreeNode实现的一部分。没错。有时,速记属性很容易丢失,并与核心实现混淆。如果它被用作mattrenodefewhen
,我认为一开始就不会有混淆