【发布时间】:2012-09-19 19:32:51
【问题描述】:
我正在构建一个 MVC 应用程序,我注意到当我浏览该应用程序时,布局会与我的内容一起重新加载。
我知道这是默认行为和预期行为。
我真的很想避免重新加载布局,有什么想法吗?
【问题讨论】:
我正在构建一个 MVC 应用程序,我注意到当我浏览该应用程序时,布局会与我的内容一起重新加载。
我知道这是默认行为和预期行为。
我真的很想避免重新加载布局,有什么想法吗?
【问题讨论】:
【讨论】:
没有办法指示它不重新加载布局
只要您请求 url,布局就会在后端呈现,它会返回一个使用布局重新渲染的视图。
但是,使用 ajax 加载视图对 SEO 不利,您可以采取一些变通方法。 或者我应该说 SEO 很愚蠢,应该有人来解决这个问题。
我发布了一个链接,向您展示当您拥有 ajax 网站时爬虫如何操作
http://moz.com/blog/how-to-allow-google-to-crawl-ajax-content
有一些很棒的框架,比如 Backbone、angularjs、knockout,它们可以让你轻松完成你想做的事情。
【讨论】: