应用程序中jQuery表单绑定代码的最佳实践
时间:2020-03-05 18:45:04 来源:igfitidea点击:
我们有一个带有大量对服务器端代码的jQuery JSON调用的应用程序。因此,我们有大量的绑定代码来解析响应并将适当的值绑定到表单。这是一个两部分的问题。
- 什么是处理大量具有不同数据的表格的推荐方法?目前,他们正在尝试采用结构化的方法,为每个页面设置一个js"类",并使用init,wireClickEvents等来使所有内容保持一致。
- 除了在js文件中抛出一堆函数以外,是否有创建重复的jQuery代码或者任何类型的推荐结构的"最佳实践"?
解决方案
回答
不是100%确定示例的要求,但是就我个人而言,我使用MochiKit,我为每个重要的客户端UI结构创建了JavaScript"类"(或者窗口小部件,如果我们愿意)。这些人当然知道如何用数据填充自己。
就我而言,我不知道要说用JavaScript为浏览器编写UI代码与为其他类型的应用程序编写UI代码没有什么不同。构建类并根据需要实例化它们,用数据填充它们,让它们引发事件等。
我是在晚上熬夜吗? :)
编辑:换句话说,在大多数情况下,是的。我看到太多的JavaScript黑客新手编写了一堆内聚力差的函数,这些函数似乎并没有包含在任何特定的内容中,而是全部集中在一个文件中。希望这是有道理的。