我只花了一个小时来处理一个错误,该错误归结为使用两个不同的名称作为元素ID。
我想知道组织这些活动的最佳做法是什么。在Java中,我将从字符串文字中创建常量并引用它们。
我正在使用把手,所以我可以将元素名称注入模板中。我不知道如何组织CSS。 Ans如何拥有一个参考的中央“存储库”。
非常感谢
答案 0 :(得分:0)
我自己并不是这方面的专家,但一年前我就在你身边。处理一切真的很难。 Javascript / HTML / CSS组合迅速变得势不可挡。我最好的建议是:不要使用元素ID。尝试将所有内容概括为类。 (与Bootstrap合作教会了我很多关于如何有效地完成这项工作的方法。)
如果这还不够,请将模板分解为更小的模板。没有一个大的Handlebars模板,有15个小模板。然后使用帮助器将它们互相渲染。将模板分解为更小的部分将使您的CSS和JS代码保持小而有凝聚力的块。您很快就会有一个CSS文件,它不是您网页的CSS文件,而是包含每个模板的不同部分的CSS文件。
正如我所说,我不是专家,但这对我有所帮助。去年八月,我进入了Web开发,具有强大的C ++背景,这是我最终点击的内容。基本上,它是编程的黄金规则之一:更小,更模块化的代码块总是更容易处理。 :)