问题标签 [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.
flutter - Flutter:通过强制手势竞技场获胜者修复同步融合日历滚动?
我对SyncFusion 的颤动日历有疑问,此屏幕截图SfCalendar
显示了与其他孩子一起在 a 中的月份Column
(另见最小可重复示例代码的结尾):
问题很简单:当触摸点从其他孩子开始时,垂直滚动工作正常Column
,但是当触摸点开始于 时,SfCalendar
则不Column
滚动。日历似乎完全吸收了所有垂直拖动触摸手势。这非常烦人,因为月份模式下的 SfCalendar 没有使用垂直拖动手势,所以它确实应该允许列滚动。
debugPrintGestureArenaDiagnostics = true
当您尝试在日历上垂直滚动时,设置会显示发生了什么:
似乎有两个VerticalDragGestureRecognizer
s - 我猜一个是那个SingleChildScrollView
,另一个是SfCalendar
(同样,我不知道为什么日历有一个垂直拖动识别器,因为它没有垂直拖动功能)。看起来日历赢得了垂直拖动的舞台,然后只是吞下事件并且什么都不做。
所以我的问题是:
我如何让我SingleChildScrollView
在竞技场上获胜?或者有没有其他方法可以使这项工作?
最小的可重现示例:
发布规范.yaml
主要.dart
flutter - 图表上的垂直虚线
我实际上使用了两个依赖:syncfusion颤动图和虚线
我的图表看起来像这样(见图1)
您可以点击图表上的项目符号点(或篮球表情符号)以显示虚线和工具提示小部件。我的问题是,如果我的图表上没有足够的高度,显示的小部件会在底部(这不是我们的目标,见图 2)。我怎样才能实现始终在图表顶部显示我的小部件?
我用溢出框和堆栈搜索,但经过几个小时后,我可以自己完成。该图表的代码可在此处获得:
reactjs - 如何使用 Syncfusion React Scheduler 组件向服务器发送发布请求?
我正在使用 syncfusion-react-scheduler 包并尝试在将事件添加到日历(没有外部按钮)并将事件添加到我的数据库时做出带有反应的发布请求。我想收到你们的解决方案,非常感谢!
razor - Syncfusion DateRangePicker 更改后回发值
我在 AspNet Core 网站中使用 Suncfusion DateRangePicker 控件。有问题的页面是由数据窗口控制的某些数据的只读显示,因此是 DateRangePicker。
选择不同的日期范围时,我想将其发布回服务器,运行控制器操作并显示不同的数据集。
我可以在日期范围选择器旁边放置一个“提交”按钮,并要求用户按下它,但我宁愿在没有明确的用户操作的情况下发生这种情况。
控件中是否有任何功能可以简化此过程?我可以看到有客户端事件,我应该挂钩这些事件并回发到服务器。这是支持的方法吗?
android-studio - 在 syncfusion_calendar 之上颤振 CircularProgressIndicator
在过去的几天里,我一直在为正确的未来建造者定位而苦苦挣扎。我使用 syncfusion_calendar 包来显示来自我的 API 的 json 数据,每次用户更改日历月份时,我都会向 API 调用一个新的请求。问题是用户没有被告知正在进行的数据下载,我很乐意通过在加载时显示 CircularProgressIndicator 而不是日历来做到这一点。
我的 pubspec 文件以防万一:
我的主要日历文件:
请使用“IT3”字符串作为 API 的课程代码。API 请求 url 示例在这里
flutter - 颤振 - 每次按下屏幕上的按钮时,FutureBuilder 都会自动重建
我尝试在 Flutter 中使用 FutureBuilder 来等待我的 initState 完成,然后为应用程序构建 UI。但是当应用程序运行时,每次我按下另一个按钮时屏幕都会不断重建(按钮的作用完全不同)。
我已经阅读了一些文档,说我应该在 initState 时将 functionForBuilder() 分配给 Future 变量,然后在 FutureBuilder 的未来子代中使用它。例子:
通过这种方式,屏幕不再重建,但我的函数 returnRange() 似乎没有像我的 expextation 一样运行(我在 build() 函数中调用了 returnRange() 一次)。
提前感谢您的回答!
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:_AppointmentRenderObject#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:_AppointmentRenderObject#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:_AppointmentRenderObject#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) == ==================================================== =================================================**
flutter - 无法使用静态访问访问实例成员“”
我正在尝试按照此youtube 教程将事件插入到同步融合颤动日历中,但我不想像他们那样使用提供者。我试图编写我的主要添加/编辑事件代码,如下所示:
为了添加一个事件,代码是:
插入事件类代码:
但是,它给了我一个错误,“无法使用静态访问访问实例成员'addEvent'”。有人可以解释为什么会发生这种情况以及如何解决吗?