webViewer右侧的工具图标会随打开次数增加
如图所示,点击三次过后就会重复三遍切变成灰色不可用状态,这个是什么设置造成的,该页面是通过:let viewer = GrapeCity.ActiveReports.JSViewer.create({渲染的
ahjuxin.net 发表于 2023-2-16 15:15
调用open的时候会报错,替换成以前你们给我js还是不行
您好,刚才的open方法有点问题,
应该是使用:viewer.openReport(options.documentInfo.id);
有没有相关的文档说明呢 ahjuxin.net 发表于 2023-2-16 13:38
有没有相关的文档说明呢
看您的操作,您应该是viewer对象只有一个,但是使用
viewer.toolbar.desktop.addItem(btn);
每次打开页面都加载这个方法了
您可以判断viewer对象是否为null
如果为null就初始化viewer对象并addItem,否则只执行viewer.open("reportID")
没有哦,这边的方法是这样的,每次都会调用这个方法 您应该每次执行openDiaLog()
的时候都会初始化Viewer,您可以在执行这段代码之前加个判断
if(viewer == null){
------初始化------
}else{
viewer.open("reportID",)
}
调用open的时候会报错,替换成以前你们给我js还是不行
页:
[1]