У меня есть компонент, который показан в определенном виде. Теперь я использую этот компонент, используя <compose>
, чтобы также показать его во всплывающем окне. Компонент состоит из нескольких компонентов. Пример кода будет таким:
<div if.bind="something">
<inner-component if.bind="something else"></inner-component>
</div>```
это, очевидно, не настоящий код, я просто показываю, как он настроен. Причина в том, что, когда я добавил внешний if.bind
, bindingContext, который должен входить через bind()
во внутренний компонент, теперь равен undefined
, НО это только в исходном представлении компонента, НЕ в новом всплывающем окне. вид вверх. До того, как я добавил внешний if
, он отлично работал в исходном виде (всплывающее окно еще не существовало). Что мне не хватает?