2017-01-03 3 views
0

У меня была ошибка на Angular2. Мне нужно было перезагрузить компьютер, а потом вернуться к проекту, и что бы ни случилось - ошибка продолжает показывать!angular 2 вспоминает мою ошибку, независимо от того, что я делаю

Я удалил весь код, даже пошел и удалил фрагмент кода "<my-app>Loading...</my-app>" из моего index.html, ошибка все еще существует.

ошибка:

nhandled Promise rejection: Template parse errors: 
Can't bind to 'alert' since it isn't a known property of 'div'. (" 
    </div> 

    <div class="alert valign center-align" [ERROR ->][alert]="alert" *ngIf="alert">Please Provide Title and Text</div> 
    "): [email protected]:41 ; Zone: <root> ; Task: Promise.then ; Value: Error: Template parse errors: 
Can't bind to 'alert' since it isn't a known property of 'div'. (" 
    </div> 

    <div class="alert valign center-align" [ERROR ->][alert]="alert" *ngIf="alert">Please Provide Title and Text</div> 

(очищается кэш, а ..)

любая идея, что это может быть?

+0

Это поможет нам, если вы сказали нам, что ошибка. – StephaneM

+0

@StephaneM спасибо, отредактировал вопрос – thormayer

ответ

0

Вы пробовали удалить папку ваши node_modules и работает ...

npm install 

Это может помочь, как что-то может случиться с вашими пакетами.

Или у вас должен быть div, на котором есть атрибут «alert». Попробуйте удалить этот атрибут.

+0

Я сделал это, и он все еще показывает. Кроме того, я удалил атрибут alert (и даже удалил тег приложения из моего index.html – thormayer

+0

Что произойдет, если вы удалите весь div с «предупреждением» на нем? Также попробуйте удалить ngIf, а затем, если он отобразит, мы можем начать добавив бит обратно и посмотрим, можем ли мы точно определить, в чем проблема. –

+0

вот что я сделал. в основном я удалил весь тег вместе – thormayer

0

Ну, alert не является родственным для тега div. Вы можете использовать Directive добавить свойства, или если вы действительно просто хотите, чтобы заполнить атрибут, используйте правильное связывание следующим образом:

[attr.alert]="alert" 
+0

У меня его нет, я его удалил, и он все еще показывает – thormayer

Смежные вопросы