AngularJs:列出轮询

时间:2015-07-23 10:53:25

标签: angularjs

我正在使用Angular和class Say : Command { protected new string name = "say"; public new string desc = "Tells something to your friends list."; private int arguments = 1; public override int Arguments { get { return arguments; } set { } } public override void Run(string msg) { if (msg.Length <= 0) { return; } Program.SendMessageToFriendsList(msg); } } ----- class Command { protected string name = ""; public string desc = "Do some stuff."; private int arguments = 0; public virtual int Arguments { get { return arguments; } set { } } public List<Object> lastArguments; public static Dictionary<string, Command> commandList = new Dictionary<string, Command>(); protected Command() { if (name == "") { return; } MySteamBot.Command.commandList.Add(name, this); } public virtual void Run(params Object[] args) { } } 服务,使用$interval定期从后端获取数据。

每次我从后端获取新列表时,我都会用新的列表替换旧列表。然后,我使用$ngResource在模板中显示列表。

这种方法的问题:每次数据更新时,我的界面都会闪烁。另外,如果我在此列表中选择了一个文本,我的选择会随着每个列表刷新而消失。

有没有一种简单的方法可以让我的前端和后端列表同步一个forloop的新数据并将它们推送到旧数据中?

0 个答案:

没有答案