angular-ui-bootstrap - AngularJS/Angular UI : Datepicker to only show years?

标签 angular-ui-bootstrap

我正在将 AngularUI 与 AngularJS 一起使用,我想知道是否有一种方法可以使用 Datepicker 查看年历,而不是让他们选择月份和日期。我尝试查看文档和 js 文件本身,但似乎不可能。有人对这个有经验么?

这是我查看的文档(用于 Datepicker):
http://angular-ui.github.io/bootstrap/

最佳答案

您可以将 min-mode 设置为 'year' 并将日期格式设置为 yyyy

$scope.dateOptions = {
    formatYear: 'yyyy',
    startingDay: 1,
    minMode: 'year'
};

演示:http://plnkr.co/edit/0SPMYQ6ND7AOfZwDAFB8?p=preview

关于angular-ui-bootstrap - AngularJS/Angular UI : Datepicker to only show years?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20225878/

相关文章:

angularjs - 在 angularjs 中使用引导模式时没有数据绑定(bind)

javascript - AngularJS uib-typeahead 似乎中断了页面其余部分的插值

支持路由的 AngularJS UI Bootstrap 选项卡

javascript - 解析在 Angular ui 模式中不起作用

javascript - 如何在 angularjs 中通过 npm 安装 angular-ui-bootstrap?

javascript - 将 Angular Bootstrap Modal 与外部 Controller 一起使用

javascript - 如何通过单击按钮从内部关闭 uib-accordion

angular - 验证错误 : Progress Plugin Invalid Options

javascript - Bootstrap 的模式 - 单击取消按钮 - 触发 `close()` 或 `dismiss()` ?

javascript - Angular 无法使用模板渲染轮播