我有一个列表页面。每个列表都有评论。我正在使用AngularJS路由加载内容http://example.com/#mycategory
问题:当用户导航到不同的类别时(例如:http://example.com/#mycategory22),如果我想在列出的每个项目中加载评论(图片下方),我是否需要进行ajax调用?。
根据以下示例,如果我进行ajax调用以加载注释,那么它将是3个ajax调用。
如何处理这个问题。
答案 0 :(得分:1)
您可以通过使用带注释的关联表ID一次性获取所有注释来保存多个ajax调用。如果我认为优惠券与评论相关联,那么您应该使用优惠券ID来获取相关评论。您只需将优惠券ID与请求(URL)一起传递即可获取评论。
而是使用jQuery Ajax,为此使用Angular $ http服务。你可以结账 Processing $http response in service 寻求帮助。
答案 1 :(得分:0)
以下是我要做的事情:
如果响应需要约1.5秒,您可以每1.5秒显示一个新类别。这似乎足够短,不会让用户烦恼,因为掌握一个类别需要超过1.5秒,然后是下一个类别。