choyy/Timeline-SY

可以通过解析url参数达成在浏览器打开窗口

Closed this issue · 7 comments

var id = ''
if(window.frameElement){
var id = window.frameElement.parentElement.parentElement.dataset.nodeId;
}
else{
const search = location.search
const obj = new URLSearchParams(search);
id = obj.get('blockid')
}

这样在浏览器打开可能空间更大一点

choyy commented

为什么我加不加那段代码在浏览器打开都是一样的

加了之后可以通过http://192.168.0.9:6806/widgets/Timelline-SY?blockid=<挂件id>访问某个挂件的数据

choyy commented

我是127.0.0.1本地访问是一样的,你那个不一样吗

#5
详细的可以参考我发起的这个pr