2017-04-15 21 views
12

Gần đây tôi đã nâng cấp lên Ionic 3 từ Ionic 2 và tôi đã tạo tệp components.module.ts và khai báo và xuất mỗi thành phần tùy chỉnh mà tôi có và sau đó nhập tệp này vào từng mô-đun trang mà tôi có.Ionic 3 không thể sử dụng thành phần ion- * bên trong các thành phần tùy chỉnh của tôi

Vì vậy, bây giờ vấn đề là tôi không thể sử dụng các thành phần ion- * bên trong các thành phần của riêng mình, bởi vì tôi đã không nhập IonicModule.forRoot(..) bên trong components.module của mình.

Lỗi này là:

"Mẫu phân tích lỗi: 'ion-spinner' được không phải là một yếu tố được biết đến ..."

Tôi đang làm gì sai?

+0

bạn có thể thêm tệp mô-đun thành phần của mình không? –

Trả lời

26

Được rồi, vì vậy tôi đã tìm ra giải pháp:

Tất cả tôi cần là phải nhập khẩu IonicModule trong components.module, mà khôngforRoot(..).

Cũng lưu ý rằng Angular's CommonModule cũng cần thiết để làm cho chỉ thị của Angular hoạt động, vì vậy bạn có thể cũng cần phải nhập nó.

Các vấn đề liên quan