gpt4 book ai didi

javascript - 如何向本地Prettydiff.com传递参数

转载 作者:行者123 更新时间:2023-12-02 18:46:46 24 4
gpt4 key购买 nike

我已经下载了 PrettyDiff 的副本以嵌入到我自己的本地应用程序中,因此我可以比较两个变量中的两个 AJAX 加载文件。

不幸的是,我似乎无法使 Prettydiff 工作。这是我的尝试:

var example1 = getFile('exemple1.txt');
var example2 = getFile('exemple2.txt');
var output = prettydiff("/*prettydiff.com api.lang: 8, api.mode: diff, api.diffview: inline, api.source:example1, api.diff: example2 */");
document.getElementById("output").innerHTML = output[0];

我得到的只是“错误:源示例丢失。”。

我还尝试创建一个用参数填充的“api”变量,但这也不起作用。

文档没有给出任何关于如何传递参数(选项、源代码和差异文本)的示例。

有人知道吗?

最佳答案

好的,我找到了让它工作的方法。我仍然不知道文档中指定的参数作为注释的大惊小怪,但您可以创建一个 js 对象并传递所有参数:

var api = new Object();
api.mode = "diff";
api.diffview = "inline";
api.lang = 8;
api.source = example1;
api.diff = example2;
var output = prettydiff(api);

关于javascript - 如何向本地Prettydiff.com传递参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16299650/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com