有了新的KnockoutJS原生DOM支持的模板,生活将变得很容易。
但有时页面包含数百万个这样的模板,并且所有模板都是静态的或只是I18n‘化的。因此,通过单独的HTTP调用从服务器检索模板将非常好,这样浏览器就能够将它们作为静态文件进行缓存。
这将大大减少流量和整个服务器的负载!页面将很轻,并且只包含更改的数据。CDN中存储的模板。这是一场梦!
使用jQuery.tmpl和require.js可以做到这一点。但是如何使用knockout本身做到这一点呢?
按需按名称加载模板将是完美的,就像php __autoload()模板一样,但至少以某种方式将模板作为远程html文件包含到页面中,并解析它们以进行敲除,这将是很棒的。
你知道怎么做吗?
发布于 2012-03-07 01:59:44
https://stackoverflow.com/questions/9585624
复制相似问题