Flatpickr - 更新输入字段时,无法在格式化时更改格式。

时间:2017-02-28 16:59:44

标签: javascript flatpickr

        new flatPickr(flatPicker,
            {
                nextArrow: '<svg class="icon icon-arrow-right"><use xlink:href="/dist/assets/svg-definition/symbol-defs.svg#icon-arrow-right"></use></svg>',
                prevArrow: '<svg class="icon icon-arrow-left"><use xlink:href="/dist/assets/svg-definition/symbol-defs.svg#icon-arrow-left"></use></svg>',

                // Date format
                altInput: true,
                altFormat: 'd-m-Y'
            }
        );

我尝试使用altFormat更改日期的值,使其为英文DD / MM / YYYY格式,而不是美国格式。

我觉得将alTformat设置为上面就可以了。有什么我想念的东西。

我的元素的html看起来像这样。

            <div class="form__date-picker form__placeholder">
                @Html.TextBoxFor(x => x.DateOfBirth, StringFormats.ProfileDateTimeFormat, new { 
                    @class = "form__input flatpickr", 
                    placeholder = "Date of birth"
                })
                <svg class="icon icon-calendar">
                    <use xlink:href="/dist/assets/svg-definition/symbol-defs.svg#icon-calendar"></use>
                </svg>        
            </div>

如果有任何我错过的信息,请告诉我。

0 个答案:

没有答案