const意味着什么?

时间:2016-11-02 13:59:26

标签: angular dart

我正在使用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()

组件属性。

1 个答案:

答案 0 :(得分:5)

const表示编译时常量。一直是常量,它只能被优化和实例化一次。

const [HeroDetailComponent]表示该列表是编译时常量。在用作metadata时,编译时常量是必需的(在您的情况下,directives@Component()的命名参数,它是您班级的元数据。)