我有把事情发挥到极致的习惯......
我也喜欢在自定义语义包装器中包装网站的结构部分。
所以当我开始构建web_ui组件时,我在主要的输入页面中得到了类似的结果:
<x-container_fluid>
<x-header_fluid>
<x-site_header>
</x-site_header>
</x-header_fluid>
<x-old_browser>
</x-old_browser>
<x-home>
</x-home>
<x-footer_fluid>
<x-site_footer>
</x-site_footer>
</x-footer_fluid>
</x-container_fluid>
这就像魅力一样,唯一的例外是在每个页面加载“页面加载”和“内容加载”之间的时间间隔会导致浏览器闪烁白色直到控件呈现。
我认为'我唯一的选择是稍微退一步,将结构位移回根页,而是在需要渲染/初始化循环的控件的任何地方添加'loading ...'类型的占位符
我想知道是否有任何方法(选择加入?)让组件在构建时将其模板编译到托管页面中?
欢迎任何和所有建议!!
答案 0 :(得分:0)
我想知道是否有任何方法(选择加入?)让组件在构建时将其模板编译到托管页面中?
不确定这是否能够满足您的需求,但这是一种非常有趣的延迟加载技术,可能有所帮助:
http://googlecode.blogspot.co.uk/2009/09/gmail-for-mobile-html5-series-reducing.html http://jsperf.com/stripoutcommentblock
汤姆