我正在尝试显示应用程序区域的视图。从文档中我可以看到每个区域都定义了元素,并且主干视图具有 el DOM 元素表示。
老实说,我很困惑,因为我对骨干还很陌生。我正在以 html 的形式从服务器获取我的视图,并且我没有为我的视图定义任何 el 我想要的只是显示我在对所需区域的响应中收到的任何 html/视图(已经有为处理视图而定义的元素。)
一个简单的代码sinpet将不胜感激,也有人可以告诉我这个的利弊以及涉及查看el的那个。
我正在尝试显示应用程序区域的视图。从文档中我可以看到每个区域都定义了元素,并且主干视图具有 el DOM 元素表示。
老实说,我很困惑,因为我对骨干还很陌生。我正在以 html 的形式从服务器获取我的视图,并且我没有为我的视图定义任何 el 我想要的只是显示我在对所需区域的响应中收到的任何 html/视图(已经有为处理视图而定义的元素。)
一个简单的代码sinpet将不胜感激,也有人可以告诉我这个的利弊以及涉及查看el的那个。
在主干中,您通常会渲染视图以显示信息并对环境做出反应。
您要做的似乎是渐进式增强:重用服务器呈现的 HTML,并将 Backbone 事件处理程序等附加到现有 DOM。
看看这个涵盖这个主题的博客文章系列:http: //lostechies.com/derickbailey/2011/09/26/seo-and-accessibility-with-html5-pushstate-part-1-introducing-pushstate/
第 2 部分包含您正在寻找的代码片段:http: //lostechies.com/derickbailey/2011/09/26/seo-and-accessibility-with-html5-pushstate-part-2-progressive-enhancement-with-骨干js/