результат-вид.Матч.Несколько из-выход - PullRequest
0 голосов
/ 26 апреля 2019

У меня есть основной результат просмотра, который соответствует CommandResult (commandResult)

Этот ответ может быть от разных действий, как я могу поймать все commandResult в одном совпадении в from-output?

Пример:

result-view {
  match: CommandResult (commandResult) {
    from-output: Command1Context    
    from-output: Command2Context    
  } 
}

Ответы [ 2 ]

1 голос
/ 26 апреля 2019

Для этого есть несколько способов

  1. Самый простой способ - создать два разных представления, каждое из которых относится к действию, которое их выводит.
  2. Если вы предпочитаете иметь только одно представление, вам может потребоваться посмотреть «информацию» (некоторую информацию о состоянии, такую ​​как значение, переменную и т. Д. Внутри CommandResult), для которой необходимо иметь отдельное представление.Затем вы можете просмотреть эту информацию в представлении или макете и решить, какой контент необходимо отображать.

Надеюсь, это поможет.

1 голос
/ 26 апреля 2019

Если вы просто хотите ОДИН просмотр результатов для всех CommandResult, вы можете удалить from-output. Подумайте так, если вы не укажете from-output, вы получите все бесплатно.

Веселись вместе с Биксби!

...