找回密码
 立即注册

QQ登录

只需一步,快速开始

比才

金牌服务用户

20

主题

56

帖子

293

积分

金牌服务用户

积分
293

[已处理] 保存问题

比才
金牌服务用户   /  发表于:2021-5-13 17:19  /   查看:4303  /  回复:10
本帖最后由 Crystal.Li 于 2021-5-13 17:48 编辑

点保存,第一次执行onSaves函数,第二次才执行onSave函数是什么问题?

10 个回复

倒序浏览
Crystal.Li讲师达人认证 悬赏达人认证
论坛元老   /  发表于:2021-5-13 17:48:23
沙发
回复 使用道具 举报
比才
金牌服务用户   /  发表于:2021-5-14 11:55:56
板凳
Crystal.Li 发表于 2021-5-13 17:48
同帖子
https://gcdn.grapecity.com.cn/forum.php?mod=viewthread&tid=92061&page=1&extra=#pid378261

请查看附件代码
问题1:vue项目,初始化设计之后URL出现重新定向
问题2:第一次点保存,执行的是onSaveAs 函数,第二次才执行onSave函数
回复 使用道具 举报
比才
金牌服务用户   /  发表于:2021-5-14 11:56:54
地板
代码附件

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Crystal.Li讲师达人认证 悬赏达人认证
论坛元老   /  发表于:2021-5-14 17:02:29
5#
您好,我们这边需要的是一个能跑起来的demo,并且这个demo可以复现您说以上两个问题,只给我们这两个文件的话,其实跟我们自己写一个工程的效果是一样的。
所以希望您那边可以提供一个可以运行的,可复现您的问题的demo,这样我们可以更快的为您排查问题
回复 使用道具 举报
比才
金牌服务用户   /  发表于:2021-5-18 09:31:39
6#
请查看附件代码
问题1:vue项目,初始化设计之后URL出现重新定向
问题2:第一次点保存,执行的是onSaveAs 函数,第二次才执行onSave函数

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Crystal.Li讲师达人认证 悬赏达人认证
论坛元老   /  发表于:2021-5-18 11:44:24
7#
好的,我们这边正在排查,有结果在帖子里回复您
回复 使用道具 举报
Crystal.Li讲师达人认证 悬赏达人认证
论坛元老   /  发表于:2021-5-18 15:20:27
8#
本帖最后由 Crystal.Li 于 2021-5-18 15:42 编辑

您好,给您说一下调查结果:
问题1:vue项目,初始化设计之后URL出现重新定向
------------------------------------------------
您本地的项目地址为:http://localhost:8081/#/,源码里面有一行window.location.hash="",所以导致路由被改为根目录:

您可以通过放开mode:"history"这行代码来解决此问题:


至于为什么在源码里添加window.location.hash=""这行代码,我需要和研发组沟通确认一下。

问题2:第一次点保存,执行的是onSaveAs 函数,第二次才执行onSave函数
----------------------------------------------------
这个我们调查了一下,第一次点击保存时,因为没有指定Report id, 所以它会执行onSaveAS函数,后面再点击保存,报表id已经创建了所以就会直接调用onSave函数。
您可以在首次打开设计器时,加载一个指定的空报表来解决:


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
比才
金牌服务用户   /  发表于:2021-5-18 17:21:05
9#
目前项目用的是hash模式可能不能改为history模式
回复 使用道具 举报
Crystal.Li讲师达人认证 悬赏达人认证
论坛元老   /  发表于:2021-5-18 18:34:11
10#
这个问题我今天刚向研发组反馈,还没有得到回复。得看研发组的回复我们才能确认最终方案,有进展再通知您~
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部