Условная передача реквизитов дочерним компонентам в vuejs2 - PullRequest
0 голосов
/ 25 апреля 2019

Мой HTML-код ===>

<email-consent inline-template
           :submit-queue="saveForLaterMethods">

</email-consent>

Я хочу передать saveForLaterMethods , если он определен.

Я тоже пытаюсь с этим кодом

saveForLaterMethods? saveForLaterMethods : undefined

Но каждый раз, когда я получаю эту ошибку журнала консоли.

Свойство или метод "saveForLaterMethods" не определены в экземпляр, на который ссылаются во время рендеринга. Убедитесь, что это свойство реактивная

Есть ли способ проверить undefined в html?

1 Ответ

0 голосов
/ 25 апреля 2019

Проверьте, определено ли оно:

:submit-queue="typeof saveForLaterMethods != 'undefined' ? saveForLaterMethods : undefined"
...