2017-02-22 62 views
0

我是Angular 2的新手。 当我通过Web上的Angular 2教程阅读时,#(散列)用于声明模板中的局部变量。但每次使用#时,解析器都会抛出一些解析异常。#(散列)在angular 2模板中不起作用

例如,如果我使用<div *ngFor="#item of items">以下异常happnes,但如果我使用let而不是#一切顺利。

Unhandled Promise Rejection: Template Parse Error: 
Parse Error: Unexpected token # at column .... 

我错过了Angular 2解析器的一些配置吗?

P.S.顺便说一下,我正在使用Angular 2 2.5.x.

回答

4

这是一个古老的语法。这是角度2测试版中的语法。现在,它是不同的。

<div *ngFor="let item of items">