gpt4 book ai didi

javascript - 使用 dojo 自定义小部件优于普通 javascript 函数的优势

转载 作者:行者123 更新时间:2023-11-29 14:56:27 25 4
gpt4 key购买 nike

我是 Dojo 的新手。

我的要求是根据从服务器获得的 json 形成一个动态表,对于这种用例,人们建议使用 Dojo 的用户定义小部件,但我可以使用普通的 JavaScript function() 来做到这一点,并且我可以动态应用解析器。

但是如果我去 Dojo 那有什么优势呢?

最佳答案

好吧,您可以让它更容易重用,您甚至可以赢得时间。例如:Dojo 已经有了一些表格小部件(DataGrid、EnhancedGrid 和 Sitepen 制作了一个名为 dgrid 的自定义网格小部件)。

您还可以通过使用 JsonRest 存储而不是编写自己的 AJAX 请求来从服务器获取 JSON 来节省时间。

这样做的最大优势是这些商店基于 API。您可以轻松切换商店并选择另一个商店(例如用于测试的内存商店)。您还可以在同一个商店中使用其他小部件,因此如果您对 DataGrid 不满意,可以切换到另一个小部件。

因此数据/信息与用户界面是分开的,这使开发人员的工作更加轻松。

如果您对它的行为方式不满意,您还可以扩展其他小部件,这些都内置在 Dojo 中。通过遵循 Dojo API,您还可以确保您的小部件与其他小部件的行为相似,这样可以更轻松地使用您的小部件,因为它与其他小部件的工作方式类似。

一些有趣的 URL:

关于javascript - 使用 dojo 自定义小部件优于普通 javascript 函数的优势,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17079610/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com