动态 "Delete" 图标隐藏显示在 kendo 调度程序中
Dynamically "Delete" Icon hide show in in kendo scheduler
我在 kendo 中创建了新事件 scheduler.There 我的一些问题 scheduler.I 想显示删除按钮只授权创建此事件的人 event.And 我想要隐藏未创建此事件的删除按钮,仅显示事件调度程序和隐藏图标。
我很累但没有解决这个问题请帮助
我认为您需要创建不同类型的用户并给予他们不同的福利。例如,创建该事件的人将是管理员。您必须创建一些函数,让管理员将 create 和 destroy 属性设置为 true。对于其他用户,您会将这些属性设置为 false。至于是否隐藏按钮,我建议您制作自己的自定义编辑表单模板。这只是一个大概的想法,但我希望你能看得更清楚。
更新答案:
我认为您不仅应该手动实现 CRUD 操作,还应该自定义调度程序行为。就像您可以连接编辑事件并在用户未经授权时隐藏保存按钮一样,或者就像您可以连接保存事件并控制是否允许修改事件一样,删除事件也可以这样做。无论如何,据我了解,我认为使用自定义编辑器模板来控制任何组件的状态应该就足够了。基本上,根据登录的用户定义一个自定义模板和 allow/disable/hide/show 一些小部件。可以直接在模板中加载和使用凭据。检查这个 dojo,它可能会有用。
我在 kendo 中创建了新事件 scheduler.There 我的一些问题 scheduler.I 想显示删除按钮只授权创建此事件的人 event.And 我想要隐藏未创建此事件的删除按钮,仅显示事件调度程序和隐藏图标。 我很累但没有解决这个问题请帮助
我认为您需要创建不同类型的用户并给予他们不同的福利。例如,创建该事件的人将是管理员。您必须创建一些函数,让管理员将 create 和 destroy 属性设置为 true。对于其他用户,您会将这些属性设置为 false。至于是否隐藏按钮,我建议您制作自己的自定义编辑表单模板。这只是一个大概的想法,但我希望你能看得更清楚。
更新答案:
我认为您不仅应该手动实现 CRUD 操作,还应该自定义调度程序行为。就像您可以连接编辑事件并在用户未经授权时隐藏保存按钮一样,或者就像您可以连接保存事件并控制是否允许修改事件一样,删除事件也可以这样做。无论如何,据我了解,我认为使用自定义编辑器模板来控制任何组件的状态应该就足够了。基本上,根据登录的用户定义一个自定义模板和 allow/disable/hide/show 一些小部件。可以直接在模板中加载和使用凭据。检查这个 dojo,它可能会有用。