簡體   English   中英

Kendo UI模板格式

[英]Kendo UI templates formatting

我的Kendo Scheduler使用預定義的HTML模板,其中有以下字段:

<input type="text" data-type="date" data-role="datetimepicker" data-bind="value:start,visible:isAllDay" name="start" data-validate="true"/>

此字段顯示一些日期時間。 問題是我無法(或實際上不知道如何)根據本文格式化顯示的日期時間。 我該如何解決?


UPD:是的,我知道data-format ,但是它並非在所有地方都適用。 請查看隨附的圖片-在此示例中,通過date-format進行date-format適用於字段,但不適用於時間選擇器( datarole="datetimeselector" )。

時間選擇器無法識別格式

您是否嘗試將format參數設置為數據屬性

<input type="text" data-format="g" data-type="date" data-role="datepicker" data-bind="value:start,visible:isAllDay" name="start" data-validate="true"/>

如果那行不通,您總是可以使用schema.parse攔截數據(我想它是遠程的):

dataSource: 
{
    schema: 
    {
        parse: function(data) 
        {
            for (var i = 0; i < data.length; i++) 
            {
                data[i].start = kendo.toString(start, "g");
            }

            return data;
        }
    }
}

不是最好的方法,但有時是必需的。

暫無
暫無

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

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