无法设置" startingDay"到了一天

时间:2016-09-27 13:00:56

标签: typescript datepicker ng2-bootstrap

我正在尝试将startingDay设置为1。到星期一。我这样做的方式是:

public dateOptions:any = {
  startingDay: 1
};

由于某种原因,它不起作用。我错过了什么或为什么不起作用?

1 个答案:

答案 0 :(得分:0)

是的,angular2在es2015(javascript)之上使用typescript。 所有的javascript都是有效的打字稿,但是在使用typescript语法时,你会一直坚持到最后并遵守指南。

因为我看到dateOptions的类型为":any" (例如,类型是打字稿的一个特征)我可以说你的错误是关于你如何尝试为startingDay分配一个默认值。

class Foo {
    public dateOptions:any = {
       startingDay:number = 1
    };
}

var a = new Foo();
alert(a.dateOptions.startingDay);

您可以在此处https://www.typescriptlang.org/play/index.html尝试复制上面的代码并粘贴在左侧,然后点击右上角的“运行”。