У меня есть один родитель, содержащий два дочерних компонента.Метод вызова в переменных шаблона, дающий исключение «неопределенное»
AppComponent
NotificationsComponent
MoveCopyComponent
Я хочу испустить значения MoveCopyComponent для NotificationComponent. Всякий раз, когда я испускаю я получаю свойство неопределенное в NotificationComponent, как показано на скриншоте
<notifications #notificationsMenu role="menuitem" dropdown-item
[caller]="'menu'"
(acceptShareFromMenuEvent)="shareAcceptModal.PinItem($event)"
(contentShareAccepted)="shareAcceptModal.hide()">
</notifications>
А внизу мы объявили компонент, который выскакивает модальный, чтобы поместить содержимое.
<movecopy-item #shareAcceptModal
(shareAcceptedandPlaced) = "notificationItem.contentAccepted($event)">
</movecopy-item>
кнопку мыши в модальной (movecopy компонента) shareAcceptedandPlaced событие вызвано, по которым мне нужно выполнить contentAccepted (..) метод в моем компоненте уведомления, как показано ниже.
shareAcceptedandPlaced(){
this.shareAcceptedandPlaced.emit(this.sharedItemPinnedInfo);
}
Что происходит здесь является то, что компонент уведомления содержит набор входящих компонентов в то время как движение-CopyItem является лишь компонентом выбора, чтобы поместить входящий компонент.
Когда #shareAcceptModal поднимает «(shareAcceptandPlaced)» событие для метода «notificationItem в» contentAccepted(), я получаю следующее исключение: «Невозможно назвать contentAccepted на неопределенный, как на скриншоте выше.»
Что я здесь делаю неправильно?
Уточнить пост один раз, чтобы дать четкую информацию. Я прочитал ваш пост, и он не передает точную информацию. У меня есть идея о вашей проблеме, и у меня была такая ситуация.Но нужно немного больше информации. вы доступны в Teamviewer? – Aravind
Спасибо Aravind, я добавил еще несколько подробностей. Я недоступен по телевизору, но доступен по Skype. – binDebug