簡體   English   中英

AngularJs 項目的 Firefox 瀏覽器中未顯示日期時間

[英]Datetime is not shown in Firefox browser for AngularJs project

我一直在使用 AngularJs 的 ASP.NET Webform 項目中工作。 在表格中 angularJs 日期時間選擇器用於顯示日期和時間。 每當表單打開時,日期時間都應顯示在字段中。 問題是它在 Chrome 瀏覽器中工作,但在 Firefox 中,當第一次加載表單時加載頁面時,日期時間不顯示 該字段顯示為空白。 日期時間控件的代碼如下所示。

<div class="angular-date-picker">
    <angular-date-picker ng-model="UserDateTimeSettings.SelectedDate"
                         format="UserDateTimeSettings.DateFormat"
                         selected-date="UserDateTimeSettings.SetDatePickerDate"
                         date-changed="dateChanged(value)">
    </angular-date-picker>
</div>
<div ng-class="datePickerClass">
    <div class="angular-time-picker">
        <uib-timepicker ng-model="UserDateTimeSettings.TimePickerDate" 
                        ng-change="TimePickerChanged()" 
                        class="custombtn bs-theme-color" 
                        hour-step="hstep" 
                        minute-step="mstep" 
                        show-meridian="UserDateTimeSettings.IsAmPmVisible">
        </uib-timepicker>
    </div>
    <div class="due-date-zone">{{UserDateTimeSettings.AbbreviatedName}}</div>
</div>

在 Firefox 中,控制台中也沒有給出錯誤消息。 誰能幫我解決這個問題。

在此處輸入圖像描述

我發現了問題。 問題是日期格式。 我從 API 收到的日期格式不正確,Firefox 無法解析它。 這就是為什么 datepicker 控件不能顯示日期的原因。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM