我在为我的应用程序创建“导出”功能时遇到了问题。我想这样做是有原因的,而且很简单:当人们完成他们正在做的事情时,在我的应用程序中是计算,人们可能希望保存这些数据,这样他们就不必回去重新做一次。下面是我现在的情况:
methods: {
createFile: function () {
var data = `
Test Data: ${this.chcCalc}`;
var fso = CreateObject("Scripting.FileSystemObject");
var s = fso.CreateTextFile("filename.txt", True);
s.writeline(data);
s.Close();
},
}
我一直在做一些研究,似乎它 * 可能 * 不可能做到这一点,如果是这样的一种拖累。我知道为什么上述不工作,但这是唯一的例子,我可以找到。
2条答案
按热度按时间8hhllhi21#
我找到了模块:文件保护程序,所以我使用它。如果其他人也有同样的问题,我有,并希望它,你可以在这里找到模块:https://www.npmjs.com/package/file-saver
fdbelqdn2#
对于那些使用VUE3的人来说,文件保护程序不起作用。但是这个可以:https://www.telerik.com/kendo-vue-ui/components/filesaver/