日期picker选项在HTML而不是javascript



是否有办法在HTML中提供ui.bootstrap.datepickerPopup中的datepicker-options,而不是为每个数据拾取器创建单独的对象?

原始文档说

配置需要在其中创建对象的unib -datepickerJavascript的所有选项,并使用它的日期picker选项属性

然而,我在一个页面上有将近40个不同的日期选择器。我必须动态地提供最小和最大日期。

日期选择器的早期版本(ui-bootstrap-tpls-0.13.4.js),我可以在输入元素本身上使用带有一些ng-model值的max-date或min-date属性。现在我必须为每个日期选择器选项创建一个JS对象吗?有办法做到这一点吗?

正如@savrog在评论中提到的,我刚刚在HTML中添加了日期选择器选项,如下所示:

<input datepicker-options="{minDate: MyMinDate}" type="text" class="form-control" uib-datepicker-popup="MM/dd/yyyy" ng-model="vm.dDischargeDateFormatted" is-open="dDischargeDateFormatted" ng-required="false" close-text="Close" alt-input-formats="altInputFormats"/>
     <span class="input-group-btn">
             <button type="button" class="btn btn-default" ng-click="dDischargeDateFormatted=true"><i class="glyphicon glyphicon-calendar"></i></button>
     </span>

最新更新