我创建了一个包含3个小面板的站点仪表板。 3个小面板所需的数据,并显示在不同的视图中。
目前我正在使用webscript1.get.js,webscript2.get.js和webscript3.get.js文件中的“connector.get”进行rest api调用。反复调用所有三个小面板。
我的问题是,我可以调用一次并与所有三个小面板共享对象吗?我试着用冲浪根对象做这个,但那些对象是不可变的。请任何人帮忙吗?
答案 0 :(得分:0)
在这种情况下,您可以做的是,将ajax调用的响应保存在一个全局javascript变量中。当您第一次调用api时,它将调用api然后将其响应设置为全局javascript变量
在其他小面板中,您可以检查此变量是否为空,如果不为null,则可以使用该数据。