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 = index+1; // let shu = ["83.56%", "78.54%", "70.02%"]; // that.tame.forEach((ant) => { str += ant[0] + "[匹配度:83.56%]" + "</br>"; }); // console.log(this.tame); // console.log(str, "111"); console.log(this.ant,'1212'); that.inputMsg = str; // that.inputMsg = ""; }); },我想把接口控制台里面返回给我的数据里面,把数据拿出来渲染到页面上代码
时间: 2024-03-09 11:50:28 浏览: 230
好的,以下是一个简单的前端页面中通过 AJAX 获取数据并将其渲染到页面上的示例代码:
```javascript
// HTML 页面中的一个用于显示数据的元素
<div id="data-container"></div>
// JS 代码中的 AJAX 请求和数据渲染
<script>
// 通过 jQuery 发送 AJAX 请求
HomeBert2Search() {
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 = "";
that.tame.forEach((ant) => {
str += ant[0] + "[匹配度:" + (ant[1] * 100).toFixed(2) + "%]" + "</br>"; // 拼接 HTML 字符串
});
// 将数据渲染到页面上
$('#data-container').html(str);
});
}
</script>
```
这是一个简单的示例代码,具体的实现可能会因为后端返回数据的格式或者前端页面的需求而有所不同,需要根据具体情况进行调整。
阅读全文