通常有一些代码来初始化 UI 组件。例如,需要在 UI 中设置一些 uidocument.ready
或bind
向 UI 设置事件。
据我了解,我们不应该将这些代码放在 html 文件中。但我担心的是,如果我将这些初始化代码放到单独的 js 文件中,它似乎仍然与 html 文件高度耦合,因为我需要对 UI 类/id 进行硬编码才能选择它。将 html 和 UI 相关的 javascript 解耦的通常做法/架构是什么?如果您能提供一些简单的示例,那就太好了。
视图.js
function init() {
$("#some_view").click(sth);
$("#some_view").text(sth);
}