HomeBert2Search() { // {价格*100}.保留两位小数是那个函数+% const that = this; let param = { query: "该企业的整改,情况我看一下", }; let url = "/ai/Bert2Search"; that.FesApi.fetch(url, param, "post").then((rst) => { that.tame = JSON.parse(rst); let str = ""; let i = 1; let shu = ["83.56%", "78.54%", "70.02%"]; that.tame.forEach((ant) => { str += i + "." + ant[0] + shu[0] + "</br>"; }); console.log(this.tame); console.log(str, "111"); that.inputMsg = str; // that.inputMsg = ""; }); },
时间: 2024-04-26 07:24:57 浏览: 140
这段代码是一个函数,函数名为HomeBert2Search。它首先定义了一个常量that,然后定义了一个名为param的对象,对象中包含一个query属性,属性值为字符串"该企业的整改,情况我看一下"。接着定义了一个url变量,其值为字符串"/ai/Bert2Search"。
然后调用了FesApi的fetch方法,该方法接收三个参数:url、param和"post",用于向服务器发送post请求,并且在请求返回后执行一个回调函数。在回调函数中,将服务器返回的数据解析成JSON格式,并将解析后的结果存储在that.tame变量中。
接着定义了一个名为str的空字符串,一个整数i,和一个名为shu的数组。在下一行代码中,使用forEach遍历了that.tame数组中的每个元素,对每个元素执行一次回调函数。在回调函数中,将i和ant[0]拼接成一个字符串,并加上shu[0]的值,再加上一个换行符,最终将结果追加到str变量中。
最后将that.inputMsg变量的值设置为str,即将处理后的字符串赋值给inputMsg,从而实现了页面上的显示效果。注释掉的那一行代码是将inputMsg清空,可能是为了避免重复显示。
阅读全文