有了新的 KnockoutJS 原生支持 DOM 的模板,生活会变得很简单。
但有时页面包含数百万个,所有模板都是静态的或只是 i18n'zed。因此,最好通过单独的 HTTP 调用从服务器检索模板,这样浏览器就可以将它们缓存为静态文件。
它将大大减少流量和整个服务器负载!页面将很轻,并且仅包含更改的数据。存储在 CDN 中的模板。这只是个梦!
使用 jQuery.tmpl 和 require.js 是可能的。但是如何用淘汰赛本身来做到这一点?
按需按名称加载模板是完美的,就像__autoload()
模板的 php 一样,但至少以某种方式将模板作为远程 html 文件包含到页面中并解析它们以进行剔除会很棒。
你知道怎么做吗?