Ligação KnockoutJS quando a origem é nula / indefinida
Existe uma maneira mais curta / mais limpa de fazer o teste nulo / indefinido?
<select data-bind="options: SelectedBusinessLine() ? SelectedBusinessLine().Clusters() : [],
optionsText: 'Title',
value: SelectedCluster,
optionsCaption: 'Select Cluster..'">
</select>
Ao invés de
data-bind="options: SelectedBusinessLine() ? SelectedBusinessLine().Clusters() : [],
eu gostaria
data-bind="options: SelectedBusinessLine().Clusters(),
dar ou receber o ()
Ou pelo menos uma verificação de operador de nulo mais simples '??' SelectedBusinessLine ?? []
Ou um parâmetro de ligação para verificação automática de falha nula ou silenciosa.
Alguma idéia se isso é possível?