Angular需要一个结构?

时间:2017-07-11 01:18:00

标签: angular

我正在关注https://angular.io/tutorial/toh-pt2教程以了解角度。显然,如果“Hero”类和“const HEROES”数组不在“@Component”部分之上,则该应用程序不起作用。这有什么原因吗?是否有需要遵循的结构?

1 个答案:

答案 0 :(得分:0)

Javascript从上到下解析。因此,当在组件内引用常量HERORES或类Hero时,它们必须已为Javascript引擎所知。否则它无法识别它们并抛出错误。

// ok
var name = 'Anna';
console.log(name);

// error: what's 'name'?
console.log(name);
var name = 'Anna'

它不是Angular特定的问题。