我正在开发我的第一个使用 Appcelerator Titanium 制作的 iPhone 应用程序。我正在使用合金框架。
我只有一般的 JavaScript 背景。我已经阅读了 BackboneJS 是如何工作的,但是我正在为这个概念而苦苦挣扎。
该应用程序非常基础,我只需要获取一个包含 XML 响应的 URL。示例:http ://www.domain.com/api.php?listProducts
此 URL 将响应类似这样的内容
<response>
<request>
<timestamp id="0.66266400 1357656226"/>
<status id="100">OK</status>
</request>
<api_function>getproductsimage</api_function>
<products>
<product id="1">
<images>
<image name="featured" width="640" height="347" src="../html/productImages/featured.jpg"/>
<image name="nonretina" width="125" height="95" src="../html/productImages/thumbnail.jpg"/>
<image name="retina" width="250" height="190" src="../html/productImages/thumbnail.jpg"/>
<image name="ldpi" width="" height="" src=""/>
<image name="mdpi" width="" height="" src=""/>
<image name="hdpi" width="" height="" src=""/>
<image name="xhdpi" width="" height="" src=""/>
</images>
</product>
</product>
</products>
</response>
我想在 TableView 中处理这些数据,显然会有不止一个响应。但是,我并不真正了解有关在 BackboneJS 中制作 XHR 的文档。谁能帮我制作一个简单的集合/模型来简单地获取这个 URL 并显示数据。
提前致谢