2016-08-22 23 views
8

gọi Sau khi nâng cấp lên RC5, tôi đột nhiên nhận lỗi này:góc 2 RC5: Không thể liên kết với 'ngFor' vì nó không phải là một tài sản của

Can't bind to 'ngFor' since it isn't a known property of 'div'. (" 

<div [ERROR ->]*ngFor="t of test">{{t}}</div>") 

HTML:

<div *ngFor="t of test">asdas</div> 

Tất cả các bài viết về chủ đề này giải thích rằng bạn cần phải nhập BrowserModule, nhưng tôi đã làm điều đó.

Trả lời

19

Sau khi đập đầu vào tường, tôi tìm thấy giải pháp: Tôi đã quên từ "let" trước biến của tôi!

Trước RC5 này được sử dụng để làm việc, vì vậy đây là một sự thay đổi đột phá trong RC5. Tôi biết cho là cần thiết, nhưng trước đây điều này chỉ làm việc. Và lỗi không hữu ích chút nào.

Hy vọng điều này sẽ hữu ích!

+0

Tôi đã nhận được cùng một lỗi - trong trường hợp của tôi, tôi đã có từ khóa 'const' ở phía trước' t' –

+2

Có, đó là một thông báo lỗi khủng khiếp. –

+0

Cảm ơn bạn !! chỉ có điều tương tự, đó là những gì sẽ xảy ra khi bạn phải viết mã một cách nhanh chóng, ông chủ của bạn nghĩ rằng bạn không có cuộc sống của riêng bạn ... cổ vũ giao phối – Cerberus

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