【发布时间】:2014-04-08 15:25:30
【问题描述】:
将 iframe 用于 mvvm 模式是个好主意吗?我目前正在使用淘汰赛 js 来模拟 c# 中的 mvvm 设计模式。我正在考虑将独立组件制作成它们自己的 html 文件(视图),并为它们提供相应的 .js 文件(模型),并在页面需要它们时使用 iframe 呈现它们。这样我可以创建许多可重用的组件。
谁能详细解释这样做的利弊?谢谢
【问题讨论】:
-
如果您想制作可重用的组件,可能值得关注Polymer。 Polymer 允许您定义自定义 HTML 元素,这些元素封装了该组件所需的 JS 和 CSS。
标签: javascript html iframe mvvm knockout.js