datepicker 相关问题

datepicker是许多框架中的用户界面元素,允许用户通常通过可视日历选择日期,在某些情况下还可以选择时间。

如何以编程方式触发 SwiftUI DatePicker?

如下图所示,如果您输入日期“2023 年 1 月 11 日”,它会显示日期选择器。我想要实现的是在其他地方有一个按钮,当单击该按钮时,显示此日期...

回答 2 投票 0

如何向React Datepicker(HackerOne)添加自定义样式?

我想让这个日期时间选择器占据整个屏幕,并更改某些部分的样式,例如每个时间段和日期的大小。 我从 https://reactdatepicker.com/#exa...

回答 2 投票 0

允许日期选择器输入不带分隔符的日期

我有一个winform应用程序。我需要以这样的方式编写代码,使应用程序中的所有日期选择器都接受日期,而不需要任何分隔符,例如 /、- 等。 这可行吗?如果是的话,我该如何...

回答 4 投票 0

使用 Vuetify 选择多个日期

常量日期 = ref(新日期(2024, 1, 19)) 我正在使用 Vue....

回答 1 投票 0

带分钟和秒的日期选择器

我对 Swift 很陌生,对一般编程也相当陌生。我正在制作一个基本的倒计时应用程序,并想使用日期选择器来选择倒计时的持续时间。我有一个标签是

回答 2 投票 0

如何使用MUI DatePicker渲染自定义值?

我想编写一个返回 MUI DatePicker 的 React TS 组件,但每当我选择新日期时,我都希望在值字段中显示一个自定义组件(称为 )。 我已经做到了...

回答 2 投票 0

如何将 Maui .NET DatePicker 的日期默认为今天的日期?

每当我加载“活动”页面时,它总是将日期默认为 1924 年的某个随机日期。如何将日期默认为今天的日期,以便用户不必滚动浏览...之间的所有日期。

回答 1 投票 0

如何检测 SwiftUI DatePicker 日期选择解除?

我正在寻找一种方法来检测用户在选择日期时触摸 DatePicker 外部的情况,从而使日期选择器关闭。 @State private var date = Date() @State private var isOp...

回答 1 投票 0

如何在日期选择器中突出显示所选日期

首先有一种方法可以不突出显示当前日期。其次,有没有一种方法可以像突出显示当前日期一样突出显示特定的日子? 这是我的代码: 首先有一种方法可以不突出显示当前日期。其次,有没有一种方法可以像突出显示当前日期一样突出显示特定日期? 这是我的代码: <!DOCTYPE html> <html> <head> <link type="text/css" href="css/calendar-theme/jquery-ui-1.8.16.custom.css" rel="stylesheet" /> <script type="text/javascript" src="js/jquery-1.6.2.min.js"></script> <script type="text/javascript" src="js/jquery-ui-1.8.16.custom.min.js"></script> <script type="text/javascript"> var dates = [new Date(2011, 9 - 1, 19), new Date(2011, 9 - 1, 20), new Date(2011, 9 - 1, 20), new Date(2011, 9 - 1, 21), new Date(2011, 10 - 1, 31)]; $(function() { $('#datepicker').datepicker({ numberOfMonths: [1, 1], beforeShowDay: highlightDays, }); $('#datepicker').click(function() { // put your selected date into the data object var data = $('#datepicker').val(); $.get('getdata.php?date=' + data, function(data) { $('#events').html(data).show('slow'); }); }); function highlightDays(date) { for (var i = 0; i < dates.length; i++) { if (dates[i].getTime() == date.getTime()) { return [true, 'highlight']; } } return [true, '']; } }); </script> <style> #highlight, .highlight { background-color: #000000; } </style> </head> <body> <div id="datepicker" style="float:left;margin: 0 10px 0 0;font-size: 72.5%;"></div> <div id="events" style="float:left;font-size: 10pt;"> <p>Select a date on the calendar to see events.</p> </div> <div style="clear:both"></div> </body> </html> 首先有一种方法可以不突出显示当前日期。 是的,您可以通过从锚元素中删除 .ui-state-highlight 和 .ui-state-hover 类来取消突出显示。 其次,有没有一种方法可以像突出显示当前日期那样突出显示特定日期? 是的,可以将用于突出显示当前日期的类添加到您想要突出显示的那些日子,或者使用 .ui-state-highlight 的样式覆盖 CSS。 对于第一种方法,这里有一个示例代码片段: $('#datepicker').datepicker({ numberOfMonths: [1, 1], beforeShowDay: highlightDays }).click(function() { // question 1 $('.ui-datepicker-today a', $(this).next()).removeClass('ui-state-highlight ui-state-hover'); // question 2 $('.highlight a', $(this).next()).addClass('ui-state-highlight'); }); 查看第一种方法的实际应用:http://jsfiddle.net/william/Aut9b。 请参阅第二种方法的实际应用:http://jsfiddle.net/william/Aut9b/1/. 使用 jQuery UI 日期选择器的 beforeShowDay 选项突出显示日期选择器中选定的日期。这是简单的代码: $( function() { // An array of dates var eventDates = {}; eventDates[ new Date( '08/07/2016' )] = new Date( '08/07/2016' ); eventDates[ new Date( '08/12/2016' )] = new Date( '08/12/2016' ); eventDates[ new Date( '08/18/2016' )] = new Date( '08/18/2016' ); // datepicker $('#datepicker').datepicker({ beforeShowDay: function( date ) { var highlight = eventDates[date]; if( highlight ) { return [true, "event", 'Tooltip text']; } else { return [true, '', '']; } } }); }); 上面的 JavaScript 将在选定的日期添加 event 类。现在您需要定义所选日期的样式。如需完整指南,您可以查看上面提到的源链接。 尝试使用此方法突出显示日期选择器中的日期 $( '#datepicker' ).datepicker( 'setDates', ['02-22-2024','02-23-2024','02-24-2024'] );

回答 3 投票 0

在 jetpack compose 中选择日期后,如何设置从下拉文本字段中选择日期?

我想在 Jetpack Compose 中设置从下拉对话框中选择日期。但所选日期不会出现在“选择日期”占位符上。我怎么做? 包 com.example.bett...

回答 1 投票 0

Angular Material DatePicker 不可见

我正在尝试在我的项目中使用角度材料日期选择器。日期选择器本身是不可见的,但如果我单击它的位置或日历图标所在的位置,它就会起作用。为了清楚起见,我添加了一个

回答 2 投票 0

PrimeNG Calendar 需要找到一种方法来覆盖默认的输入键行为

我正在使用PrimeNG的日历组件。对于特定场景,我想覆盖默认的 Enter 键行为。目前,当日历打开时,Enter 键会关闭日历。我想跑步

回答 1 投票 0

SwiftUI 中 DatePicker 的两个 ClosedRanges

日期收盘区间示例: var dateClosedRange: ClosedRange { 让今天= Calendar.current.date(byAdding:.分钟,值:-1,到:Date())! 让七 = Calendar.current.date(

回答 2 投票 0

只有年份的日期选择器

我正在尝试在我的 asp.net-mvc 项目中实现一个输入日期选择器,该项目仅显示创建/编辑模型新值的年份。我希望日期和月份始终相同(31/12/年)...

回答 3 投票 0

无法在 MUI DatePicker 中使用复选图标可视化徽章

我在这个项目中使用 MUI Date Picker 和 React.js。 我遇到的问题是,我无法可视化应根据当前突出显示的日期呈现为徽章的 checkIcon

回答 2 投票 0

DatePicker:警告:超出最大更新深度

您好! 我是入门级,现在我在渲染组件时遇到了一些问题。我现在仍在使用 React Native。 这就是问题: 警告:超出最大更新深度。 ...

回答 1 投票 0

react-dropdown-date 组件问题

我有关于 React 的网站。我添加了react-dropdown-date组件:https://www.npmjs.com/package/react-dropdown-date 代码: 自定义字段.tsx 从“../../typings/ICostumField...

回答 1 投票 0

Bootstrap Datepicker(避免文本输入或限制手动输入)

这是我的网站:http://splash.inting.org/wp/ 我目前在“调用日期”字段中使用 Bootstrap Datepicker(范围分支),效果非常好。 虽然我有两个问题: 1)您可以手动

回答 6 投票 0

在 React Date-Picker 中添加日历图标

我应该在 React 中做什么来创建这样的东西: 带有可点击日历图标的输入字段,可弹出日历。

回答 2 投票 0

Kendo Datepicker月份内容,如何调用函数

在 Kendo 日期选择器的内容属性中,我想调用控制器函数来设置日历中给定日期单元格的背景颜色。到目前为止我的代码: 在 Kendo 日期选择器的内容属性中,我想调用控制器函数来设置日历中给定日期单元格的背景颜色。到目前为止我的代码: <!DOCTYPE html> <html> <head> <title>AngularJS example</title> <link rel="stylesheet" href="https://kendo.cdn.telerik.com/themes/6.7.0/default/default-ocean-blue.css"> <script src="https://kendo.cdn.telerik.com/2023.2.829/js/jquery.min.js"></script> <script src="https://kendo.cdn.telerik.com/2023.2.829/js/angular.min.js"></script> <script src="https://kendo.cdn.telerik.com/2023.2.829/js/kendo.all.min.js"></script> </head> <body> <div id="example" ng-app="MyModule"> <div ng-controller="MyCtrl"> <input kendo-date-picker k-options="datePickerOptions"/> </div> </div> <script> angular.module("MyModule", ["kendo.directives"]) .controller("MyCtrl", function ($scope) { $scope.datePickerOptions = { value: new Date(), month: { content: (data) => {{dateBackground(data)}} }, }; $scope.dateBackground = function(data) { return "<span class='color'>" + data.value + "</span>"; } }) </script> <style> .k-calendar-td:has(.color){ background-color: red; } </style> </body> </html> 但是,当我尝试此代码时,我收到此错误: result:7 Uncaught ReferenceError: dateBackground is not defined at content (result:7:36) at _e (kendo.all.js:322401:19) at content (kendo.all.js:322401:19) at ee (kendo.all.js:322401:19) at Object.content (kendo.all.js:322401:19) at init.navigate (kendo.all.js:322401:19) at init.setOptions (kendo.all.js:322401:19) at N._setOptions (kendo.all.js:322401:19) at N._calendar (kendo.all.js:322401:19) at N.open (kendo.all.js:322401:19) 我可以这样做吗?如果是这样,正确的语法是什么? 你有一个拼写错误,它应该是$scope.dateBackground(data),因为它是在控制器的范围上定义的! angular.module("MyModule", ["kendo.directives"]) .controller("MyCtrl", function($scope) { $scope.datePickerOptions = { value: new Date(), month: { content: (data) => { { $scope.dateBackground(data) } } }, }; $scope.dateBackground = function(data) { return "<span class='color'>" + data.value + "</span>"; } }) .k-calendar-td:has(.color) { background-color: red; } <!DOCTYPE html> <html> <head> <title>AngularJS example</title> <link rel="stylesheet" href="https://kendo.cdn.telerik.com/themes/6.7.0/default/default-ocean-blue.css"> <script src="https://kendo.cdn.telerik.com/2023.2.829/js/jquery.min.js"></script> <script src="https://kendo.cdn.telerik.com/2023.2.829/js/angular.min.js"></script> <script src="https://kendo.cdn.telerik.com/2023.2.829/js/kendo.all.min.js"></script> </head> <body> <div id="example" ng-app="MyModule"> <div ng-controller="MyCtrl"> <input kendo-date-picker k-options="datePickerOptions" /> </div> </div> </body> </html>

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.