@ViewChild()
не является частью класса импорта компонента, это часть получения дочернего компонента от вашего component.html
У меня есть пара изменений для вас, если он отлично работает, используйте его
Удалите ваш @ViewChild()
из класса компонента, и ваш код должен выглядеть так -
uploadCompObj: UploadComp = {
popup: true,
overlay: true,
fileName: null,
errorMsg: null
};
Затем вам нужно удалить declare
из класса компонента, который вы пытаетесь импортировать - я не уверен, почему вы использовали объявление, но просто экспортируя класс компонента, вы можете создать объект, если это не ошибка, пожалуйста, не удаляйте это
Теперь, наконец, вы можете установить значение для ваших свойств как в constructor
, так и в onInit()
, но лучше всего изменить значение в вашей onInit()
попытке доступа к нему - надеюсь, что это сработает
Спасибо - Счастливого кодирования !!