小编ope*_*ree的帖子

使用什么 javascript History API 与本地存储来保存 Ajax 数据以在“后退”按钮上加载

我有一个电子商务网站,我首先将初始产品槽(10 个产品)加载到产品列表中。稍后,当用户向下滚动服务调用时,使用ajaxcall 获取数据并使用 jQuery 将其附加到产品列表。

现在,如果用户单击某个产品,他将导航到“产品详细信息”页面,如果从这里单击“返回”,“产品列表”页面将仅显示 10 个产品。

我已经了解了 javascript History API 以及其他解决方案。Twitter 还表示它使用历史记录 API 来实现它,但它会稍微增加页面延迟,如下所述:implementation-pushstate-for-twitter.com 我应该走哪条路?

或者其他人对于这种情况有更好的解决方案,建议将不胜感激。提前致谢。

javascript jquery back local-storage html5-history

5
推荐指数
0
解决办法
542
查看次数

如果使用angularjs在html表格中value为null则显示一个占位符

我有使用angularjs控制器填充列表的表。如果位置表达式为null或未定义,如何显示占位符(用破折号表示)?

这是一个片段。

在此处输入图片说明

我将视图填充为:

<td>{{trans.Status}}</td>
<td>{{trans.PaymentId}}</td>
<td>{{trans.TransId}}</td>
Run Code Online (Sandbox Code Playgroud)

ng-show在有角文档中找到了有关。但我真的不希望使用一个额外的跨度下td,因为这

<span class="empty" ng-show="!trans.TransId">N/A</span>

有没有更好的方法可以做到这一点。

html javascript angularjs

2
推荐指数
1
解决办法
2518
查看次数