我正在使用angular2dart并想知道,为什么我必须传递关键字const:
for arg in sys.argv[1:]:
try:
f = open(arg, 'r')
except IOError:
print('cannot open', arg)
else:
print(arg, 'has', len(f.readlines()), 'lines')
f.close()
组件属性。
答案 0 :(得分:5)
const
表示编译时常量。一直是常量,它只能被优化和实例化一次。
const [HeroDetailComponent]
表示该列表是编译时常量。在用作metadata时,编译时常量是必需的(在您的情况下,directives
是@Component()
的命名参数,它是您班级的元数据。)