0
我試圖將startingDay
設置爲1。到星期一。我嘗試的方法是:無法將「startingDay」設置爲第
public dateOptions:any = {
startingDay: 1
};
由於某些原因,它不起作用。我錯過了什麼,或者爲什麼它不起作用?
我試圖將startingDay
設置爲1。到星期一。我嘗試的方法是:無法將「startingDay」設置爲第
public dateOptions:any = {
startingDay: 1
};
由於某些原因,它不起作用。我錯過了什麼,或者爲什麼它不起作用?
是的,angular2在es2015(javascript)上使用打字稿。 所有javascript都是有效的打字稿,但是當使用打字稿語法時,您會一直使用它,直到結束並遵守準則。
因爲我看到dateOptions的類型爲「any」(其中type是typescript的一個特性),所以我可以說你的錯誤在於你如何試圖給startDay分配一個默認值。
class Foo {
public dateOptions:any = {
startingDay:number = 1
};
}
var a = new Foo();
alert(a.dateOptions.startingDay);
您可以在這裏https://www.typescriptlang.org/play/index.html通過複製上方和左側粘貼,然後將代碼通過點擊右上角的運行嘗試。
任何不是來自我的代碼,我只是在ng bootstrap演示頁面(我沒有改變任何東西)嘗試過它。這就是爲什麼我不明白爲什麼它不起作用。但我會看看你的例子。 – bendajo
如果你想設置startingDay爲1,你必須使用=而不是:如果它不能解決你的問題,那麼把鏈接到源 – Lothre1
你的aproach不適用於演示代碼,所以我只會鏈接你的源代碼。 我克隆了這個項目,並試圖玩演示項目 - > datepicker。 [Ng2 Bootsrap](https://github.com/valor-software/ng2-bootstrap) – bendajo