问题标签 [syncfusion-calendar]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
607 浏览

flutter - Flutter:通过强制手势竞技场获胜者修复同步融合日历滚动?

我对SyncFusion 的颤动日历有疑问,此屏幕截图SfCalendar显示了与其他孩子一起在 a 中的月份Column(另见最小可重复示例代码的结尾):

在此处输入图像描述

问题很简单:当触摸点从其他孩子开始时,垂直滚动工作正常Column,但是当触摸点开始于 时,SfCalendar则不Column滚动。日历似乎完全吸收了所有垂直拖动触摸手势。这非常烦人,因为月份模式下的 SfCalendar 没有使用垂直拖动手势,所以它确实应该允许列滚动。

debugPrintGestureArenaDiagnostics = true当您尝试在日历上垂直滚动时,设置会显示发生了什么:

似乎有两个VerticalDragGestureRecognizers - 我猜一个是那个SingleChildScrollView,另一个是SfCalendar(同样,我不知道为什么日历有一个垂直拖动识别器,因为它没有垂直拖动功能)。看起来日历赢得了垂直拖动的舞台,然后只是吞下事件并且什么都不做。

所以我的问题是:

我如何让我SingleChildScrollView在竞技场上获胜?或者有没有其他方法可以使这项工作?

最小的可重现示例:

发布规范.yaml

主要.dart

0 投票
1 回答
927 浏览

flutter - 图表上的垂直虚线

我实际上使用了两个依赖:syncfusion颤动图虚线

我的图表看起来像这样(见图1)

在此处输入图像描述

您可以点击图表上的项目符号点(或篮球表情符号)以显示虚线和工具提示小部件。我的问题是,如果我的图表上没有足够的高度,显示的小部件会在底部(这不是我们的目标,见图 2)。我怎样才能实现始终在图表顶部显示我的小部件?

在此处输入图像描述

我用溢出框和堆栈搜索,但经过几个小时后,我可以自己完成。该图表的代码可在此处获得:

https://pastebin.com/6VX1VhRH

0 投票
1 回答
255 浏览

reactjs - 如何使用 Syncfusion React Scheduler 组件向服务器发送发布请求?

我正在使用 syncfusion-react-scheduler 包并尝试在将事件添加到日历(没有外部按钮)并将事件添加到我的数据库时做出带有反应的发布请求。我想收到你们的解决方案,非常感谢!

0 投票
2 回答
203 浏览

razor - Syncfusion DateRangePicker 更改后回发值

我在 AspNet Core 网站中使用 Suncfusion DateRangePicker 控件。有问题的页面是由数据窗口控制的某些数据的只读显示,因此是 DateRangePicker。

选择不同的日期范围时,我想将其发布回服务器,运行控制器操作并显示不同的数据集。

我可以在日期范围选择器旁边放置一个“提交”按钮,并要求用户按下它,但我宁愿在没有明确的用户操作的情况下发生这种情况。

控件中是否有任何功能可以简化此过程?我可以看到有客户端事件,我应该挂钩这些事件并回发到服务器。这是支持的方法吗?

0 投票
2 回答
361 浏览

android-studio - 在 syncfusion_calendar 之上颤振 CircularProgressIndicator

在过去的几天里,我一直在为正确的未来建造者定位而苦苦挣扎。我使用 syncfusion_calendar 包来显示来自我的 API 的 json 数据,每次用户更改日历月份时,我都会向 API 调用一个新的请求。问题是用户没有被告知正在进行的数据下载,我很乐意通过在加载时显示 CircularProgressIndicator 而不是日历来做到这一点。

我的 pubspec 文件以防万一:

我的主要日历文件:

请使用“IT3”字符串作为 API 的课程代码。API 请求 url 示例在这里

0 投票
1 回答
643 浏览

flutter - Flutter Syncfusion日历不显示数据

我对 SyncFusion 的颤动日历有疑问,此屏幕截图显示了这一点 在此处输入图像描述

如您所见,日历仍然从我的 API 获取数据,但它没有在日历上显示任何会议数据。仅供参考,我想在每天每次点击时获取数据,这就是我使用 onViewChanged 的​​原因

这是我的完整代码:

这是我的视图模型代码:

0 投票
1 回答
440 浏览

reactjs - Reactjs如何获取开始日期和结束日期的值?

如何获取开始日期和结束日期的值?我用:

这是一个重复的问题,因为我想分别获取开始日期和结束日期。

在此处输入图像描述

0 投票
3 回答
75 浏览

flutter - 颤振 - 每次按下屏幕上的按钮时,FutureBuilder 都会自动重建

我尝试在 Flutter 中使用 FutureBuilder 来等待我的 initState 完成,然后为应用程序构建 UI。但是当应用程序运行时,每次我按下另一个按钮时屏幕都会不断重建(按钮的作用完全不同)。

我已经阅读了一些文档,说我应该在 initState 时将 functionForBuilder() 分配给 Future 变量,然后在 FutureBuilder 的未来子代中使用它。例子:

通过这种方式,屏幕不再重建,但我的函数 returnRange() 似乎没有像我的 expextation 一样运行(我在 build() 函数中调用了 returnRange() 一次)。

提前感谢您的回答!

0 投票
1 回答
97 浏览

flutter - 断言失败:第 1205 行第 12 行:'':不正确

我是新来的,在 Syncfusion 日历小部件中遇到问题。任何帮助将不胜感激。这是我的构建小部件中的代码:

'dart:ui/painting.dart':断言失败:第 1205 行 pos 12:'':不正确。

这是异常行:4 > child: SfCalendar()

这是堆栈跟踪:

**> 相关的导致错误的小部件是:SfCalendar

file:///Users/kashif/Desktop/AppRack/clique/lib/bottomDashboard/Calendar.dart:47:16 抛出异常时,这是堆栈:#2 Paint.color= (dart:ui/painting. dart:1205:12) #3 _AppointmentRenderObject._drawMonthAppointmentIndicator(包:syncfusion_flutter_calendar/src/calendar/appointment_layout/appointment_layout.dart:2042:15)#4 _AppointmentRenderObject._drawMonthAppointment(包:syncfusion_flutter_calendar/src/calendar/appointment_layout/appointment_layout.dart: 1698:9) #5 _AppointmentRenderObject._drawCustomAppointmentView (package:syncfusion_flutter_calendar/src/calendar/appointment_layout/appointment_layout.dart:1662:11)#6 _AppointmentRenderObject.paint (package:syncfusion_flutter_calendar/src/calendar/appointment_layout/appointment_layout.dart:1614: 7)#7 RenderObject._paintWithContext(包:flutter/src/rendering/object.dart:2396:7) #8 PaintingContext._repaintCompositedChild (package:flutter/src/rendering/object.dart:139:11) #9 PaintingContext.repaintCompositedChild (package:flutter/src/rendering/ object.dart:100:5) #10 PipelineOwner.flushPaint (package:flutter/src/rendering/object.dart:975:29) #11 RendererBinding.drawFrame (package:flutter/src/rendering/binding.dart:464: 19) #12 WidgetsBinding.drawFrame (package:flutter/src/widgets/binding.dart:879:13) #13 RendererBinding._handlePersistentFrameCallback (package:flutter/src/rendering/binding.dart:328:5) #14 SchedulerBinding。 _invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1143:15) #15 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1080:9) #16 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:996:5) #20 _invoke (dart:ui/hooks.dart:163:10) #21 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:259:5) #22 _drawFrame (dart:ui/hooks.dart:126:31) (从类 _AssertionError 和 dart:async 中省略了 5 帧) 触发异常时正在处理以下 RenderObject:_A​​ppointmentRenderObject#b4ead ...需要合成 ... parentData : (可以使用大小) ...约束:BoxConstraints(w=411.4, h=452.8) ... 层:OffsetLayer#2d0bc ...引擎层:OffsetEngineLayer#fc8e9 ...偏移量:Offset(0.0, 0.0) 。 .. 尺寸:尺寸(411.4,452.8)渲染对象:_AppointmentRenderObject#b4ead31)(从 _AssertionError 类和 dart:async 中省略了 5 帧)触发异常时正在处理以下 RenderObject:_A​​ppointmentRenderObject#b4ead ...需要合成 ... parentData:(可以使用大小)...约束:BoxConstraints (w=411.4, h=452.8) ...层:OffsetLayer#2d0bc ...引擎层:OffsetEngineLayer#fc8e9 ...偏移量:Offset(0.0, 0.0) ...大小:Size(411.4, 452.8) RenderObject: _AppointmentRenderObject#b4ead31)(从 _AssertionError 类和 dart:async 中省略了 5 帧)触发异常时正在处理以下 RenderObject:_A​​ppointmentRenderObject#b4ead ...需要合成 ... parentData:(可以使用大小)...约束:BoxConstraints (w=411.4, h=452.8) ...层:OffsetLayer#2d0bc ...引擎层:OffsetEngineLayer#fc8e9 ...偏移量:Offset(0.0, 0.0) ...大小:Size(411.4, 452.8) RenderObject: _AppointmentRenderObject#b4ead大小(411.4,452.8)渲染对象:_AppointmentRenderObject#b4ead大小(411.4,452.8)渲染对象:_AppointmentRenderObject#b4ead
需要合成parentData:(可以使用size)约束:BoxConstraints(w=411.4, h=452.8) layer: OffsetLayer#2d0bc engine layer: OffsetEngineLayer#fc8e9 offset: Offset(0.0, 0.0) size: Size(411.4, 452.8) == ==================================================== =================================================**

0 投票
2 回答
2662 浏览

flutter - 无法使用静态访问访问实例成员“”

我正在尝试按照此youtube 教程将事件插入到同步融合颤动日历中,但我不想像他们那样使用提供者。我试图编写我的主要添加/编辑事件代码,如下所示:

为了添加一个事件,代码是:

插入事件类代码:

但是,它给了我一个错误,“无法使用静态访问访问实例成员'addEvent'”。有人可以解释为什么会发生这种情况以及如何解决吗?