我知道如何在dart中使用JSON,也可以使用dart:html库中的HttpRequest API与服务器通信,并使用dart解析JSON数据:convert !! https://www.dartlang.org/articles/json-web-service/
我正在寻找使用 Ajax异步方法或DART中的调用加载动态内容! ..
喜欢..如果服务器中的JSON文件有任何更改或更新,网页需要动态加载内容! ..
如何在Angular Dart中做到这一点!?
答案 0 :(得分:1)
当服务器发生变化而没有a)轮询更改(这可能相当浪费)或b)让服务器通知你时,没有办法得到通知。
对于(a),您可以创建一个periodic timer来获取JSON或检查它是否已更新(您需要某种方式与服务器进行检查)。
更合适的是Web Sockets,服务器能够在您更改时将JSON推送到客户端。但是,这是从服务器中提取JSON的一个架构变化,因为您需要在服务器和所有加载页面的客户端之间保持Web套接字打开,因此服务器可以在数据发生变化时将数据发送给它们。
有一些使用Web套接字on the Dart site的示例;但请记住,您在服务器上需要一些东西,如果您只能访问该客户端,这将无法正常工作。