【问题标题】:angularjs smart table st-safe-src attributeangularjs 智能表 st-safe-src 属性
【发布时间】:2015-06-13 13:47:05
【问题描述】:

我已通过此链接http://lorenzofox3.github.io/smart-table-website/。但我没有“st-safe-src”的用例。当我们需要使用这个属性时。

【问题讨论】:

    标签: angularjs smart-table


    【解决方案1】:

    我相信这个解释可以帮助你使用 st-safe-src :

    1) 您有一个显示的集合(即转发器),它将是对基本集合进行排序、过滤、切片操作的结果。

    2) 初始化 smart-table 时,创建所提供的 st-table 集合的副本作为其基本集合。所以排序、过滤、切片都是基于原始资产。使用 ajax 调用时,您在初始化时没有数据集,因此基本副本实际上是错误的。 作为一个侧节点,我宁愿在解析控制器时获取数据 依赖项(即路由中的解析)它将简化您的单元测试

    3) 使用 st-safe-src 时,您明确告诉 smart-table 监视和更新其基础集合,即它在排序、过滤和切片时用作参考的集合。

    所以基本上 st-table 是显示的集合(结果),而 st-safe-src 是基本集合(原始数据集)。

    因此,如果您将两者都设置为同一个集合,则将观看最新的并更改第一个,这将触发观看...这将更新显示的...等等。


    参考:https://github.com/lorenzofox3/Smart-Table/issues/156#issuecomment-54242437

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-12-13
      • 2016-02-14
      • 1970-01-01
      • 2019-01-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多