MV*架构提供了许多单页面应用程序javascript框架。但是,在不使用任何框架的情况下,如何为一个非常小的应用程序实现架构呢?
发布于 2015-06-05 16:46:16
例如,
Model = {};
View = {
update: function() {
document.getElementById('out').innerText = Model.name;
}
};
Controller = {
init: function() {
document.getElementById('in').addEventListener('keyup', function() {
Model.name = this.value;
View.update();
});
}
};
window.onload = Controller.init;
<p>Your name: <input id="in"></p>
<p>Hello, <span id="out"></span>!</p>
https://stackoverflow.com/questions/30661842
复制相似问题