level 4
lwnciae
楼主
在Notebook里创建一个Button按钮,点击后将一个数据导出为Excel文件至至桌面,能够成功,但是用CloudDeploy将这个按钮部署至网页端后,导出按钮失灵,请问这个问题怎么解决呢?
CloudDeploy[
Button[Style["保存数据", 16],
Module[{data, file}, data = {{a, b, c}, {1, 2, 3}};
file = SystemDialogInput["FileSave",
FileNameJoin[{$HomeDirectory, "Desktop", "数据.xlsx"}]];
If[file =!= $Canceled, Export[file, data];
MessageDialog["数据已成功导出至:" <> file, WindowTitle -> "导出完成"]]],
ImageSize -> 150, Method -> "Queued"],
Permissions -> "Public"]
2026年05月22日 10点05分
1
CloudDeploy[
Button[Style["保存数据", 16],
Module[{data, file}, data = {{a, b, c}, {1, 2, 3}};
file = SystemDialogInput["FileSave",
FileNameJoin[{$HomeDirectory, "Desktop", "数据.xlsx"}]];
If[file =!= $Canceled, Export[file, data];
MessageDialog["数据已成功导出至:" <> file, WindowTitle -> "导出完成"]]],
ImageSize -> 150, Method -> "Queued"],
Permissions -> "Public"]
