管理javascript项目中的元素引用

Managing element references in javascript projects

本文关键字:元素 引用 javascript 项目 管理      更新时间:2023-09-26

我只是花了一个小时来研究一个错误,这个错误归结为对一个元素id使用了两个不同的名称。

我想知道组织这些活动的最佳做法是什么。在Java中,我会从字符串文字中创建常量并引用这些常量。

我使用的是手柄,所以我可以将元素名称注入到模板中。我不知道如何组织CSS。回答如何拥有一个引用的中央"存储库"。

非常感谢

我自己不是这方面的专家,但一年前我和你一样。处理一切真的很困难。Javascript/HTML/CSS组合很快变得势不可挡。我最好的建议是:不要使用元素ID。试着把所有的东西归纳为类。(与Bootstrap合作教会了我很多关于如何有效地做到这一点的知识。)

当这还不够的时候,把你的模板分解成更小的模板。没有一个大的Handlebars模板,有15个小的。然后使用辅助对象在彼此内部渲染它们。将你的模板分解成更小的部分,可以将你的CSS和JS代码保持在更小的、有凝聚力的块中。您很快就会有一个CSS文件,它不是页面的CSS文件,而是为每个模板包含不同部分的CSS文件。

正如我所说,我不是专家,但这对我有帮助。去年8月,我带着强大的C++背景进入网络开发领域,这就是我最终成功的原因。基本上,这是编程的黄金法则之一:更小、更模块化的代码块总是更容易处理。:)