angular使用ngx-bootstrap的datepicker組件並實現本地化/國際化

來源:互聯網
上載者:User

標籤:col   href   官方   import   name   his   targe   nod   ber   

datepicker組件官方api: http://ngx-bootstrap.com/#/datepicker

 

step1. 安裝 ngx-bootstrap  :

             npm install  ngx-bootstrap --save

step2 .引入相關檔案:

          在angular.json中的styles中引入相關的css檔案,根據需要引入相應得檔案

 "styles": [              "node_modules/ngx-bootstrap/datepicker/bs-datepicker.scss"            ],

在module檔案中引入組件ts檔案

import {BsDatepickerModule} from ‘ngx-bootstrap/datepicker‘;import {defineLocale} from ‘ngx-bootstrap/chronos‘;import {zhCnLocale} from ‘ngx-bootstrap/locale‘;defineLocale(‘zh-cn‘, zhCnLocale);// 日曆顯示中文@NgModule({  imports: [      ...    BsDatepickerModule.forRoot()  ],  declarations: [...],  providers: [...]})

 

 組件component中

import {BsLocaleService,BsDatepickerConfig} from ‘ngx-bootstrap/datepicker‘;export class InsuranceBuyComponent implements OnInit { bsConfig: Partial<BsDatepickerConfig>; locale = ‘zh-cn‘;  constructor(private fb: FormBuilder,              private localeService: BsLocaleService) {  } ngOnInit() {
//日期配置 this.bsConfig = Object.assign({}, {dateInputFormat: ‘YYYY-MM-DD‘, showWeekNumbers: false});
//日期使用中文 this.localeService.use(this.locale);}}

 

在html中

<input type="text"      placeholder="請選擇生效日期"      bsDatepicker      formControlName="effectiveTime"      placement="bottom"[minDate]="effectiveMinDate"      [maxDate]="effectiveMaxDate"      [bsConfig]="bsConfig">

 

          

         

angular使用ngx-bootstrap的datepicker組件並實現本地化/國際化

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.