Kendo Scheduler 所需的数据源是啥,“from”是啥?
Posted
技术标签:
【中文标题】Kendo Scheduler 所需的数据源是啥,“from”是啥?【英文标题】:What is required datasource for Kendo Scheduler and what is the "from" for?Kendo Scheduler 所需的数据源是什么,“from”是什么? 【发布时间】:2015-12-10 15:42:21 【问题描述】:我对将自己的数据源连接到 Kendo 调度程序感到困惑。我查看了他们的 API,但我仍然感到困惑。例如,我看到它说开始和结束是必需的,但它们是我数据集中字段的名称吗?它们不能映射到另一个名称?
我的数据集还有一些其他详细信息以及格式为“2016-10-20T00:00:00”的日期。这行得通吗?
有人可以告诉我 DB/JSON 中的实际字段名称是否与 Telerik 的文档中的字面上相同?例如,我的日期字段不称为“开始”和结束。是别的东西,我连end都没有,也没有starttimezone和endtimezone,这些都需要吗?
我的另一个问题是:我不仅限于他们文档中的字段吗?我有一个包含其他内容的数据源,例如,我们没有“标题”,我们有其他内容。抛开这个问题,我希望当我在用户双击时间/日期或事件时调用弹出窗口时,我可以自定义我想要显示的字段。
另一个问题是:“来自”属性/属性的用途是什么?例如
结束:类型:“日期”,来自:“结束”,
谢谢
【问题讨论】:
【参考方案1】:我的两分钱:
我认为“标题”、“开始”和“结束”选项是数据源上始终需要的选项。并不总是需要“startTimezone”和“endTimezone”。
我还认为“来自”属性/属性是对从何处获取数据的引用。我的意思是,数据库中的哪个字段保护特定信息。
您也可以将自己的自定义字段添加到模型中,只要它们来自数据库中的有效字段并且它们具有对应且有效的数据类型值。
最后但并非最不重要的一点是,您还可以自定义双击后可以显示的字段并显示弹出窗口。为此,您必须为 custom 弹出式编辑器使用自己的模板。
希望这能给你一些见解。
【讨论】:
感谢您的帖子。我会尽快尝试并提供反馈。 感谢您的回复。到目前为止,我运气不好。我现在的问题是,我收到错误消息“无法读取 null 的属性 'getTimezoneOffset'。”有谁知道为什么会出现这种情况? 过去,我也遇到过这样的小问题。但是,我不记得我是如何解决这个问题的。我把代码弄乱了几个星期,我设法解决了一些问题。 *** 上的 Kendo Scheduler 主题并没有被其他用户关注。无论如何,这又是我的两分钱:确保数据库和架构上的数据时间类型相同。此外,我能想到的另一种方法与评论时区属性有关。最后但并非最不重要的一点是,就我而言,我记得我必须确保使用函数将数据转换为 JSONdate。【参考方案2】:感谢您的帮助。我找出了错误的核心问题。这是我调整架构模型的问题。
【讨论】:
以上是关于Kendo Scheduler 所需的数据源是啥,“from”是啥?的主要内容,如果未能解决你的问题,请参考以下文章
Kendo UI Web Scheduler - 动态修改资源数据源
将数据从 js 发送到 php、php 到 mysql 以及 REST json 响应时所需的正确编码/转义/htmlentities 是啥