【发布时间】:2020-02-23 08:56:28
【问题描述】:
现在我有一个单独的脚本,它使用 jquery 从 api 调用数据
function sendRequest() {
$.ajax({
url: "http://localhost:3002/api/people",
type: "get", //send it through get method
data: {
filters
},
success: function(response) {
console.log("Response :" , response)
//Do Something
},
error: function(xhr) {
//Do Something to handle error
}
});
}
现在我有了正在调用脚本的 html
<div class="item col-lg-4 grid-group-item list-group-item mh-animate">
<div class="vehicle-wrap">
<div class="v-image">
<div class="v-special"><i class="fas fa-star"></i> Special</div>
<img class="group list-group-image img-fluid" src="" alt="" />
</div>
<div class="v-info">
<h4 class="list-group-item-heading"><a href=""> 2019 Ford F-150 XLT </a></h4>
<div class="v-info-details">
<div class="v-details">
<ul>
<li><strong>Body Style: </strong></li>
<li><strong>Model Code: </strong></li>
<li><strong>Engine: </strong></li>
<li><strong>Drive Type: </strong></li>
<li><strong>Transmission: </strong></li>
<li><strong>Ext. Color: </strong></li>
<li><strong>Int. Color: </strong></li>
<li><strong>MPG: </strong>19 City / 25 Hwy</li>
<li class="vinDisplay"><strong>VIN #: </strong><span></span></li>
<li><strong>Stock #: </strong></li>
</li>
</ul>
</div>
我什至可以在页面加载时记录数据
https://imgur.com/a/EQzDsMv
现在我将如何将这些数据从请求绘制到 html ?我需要像 Nunjucks 这样的模板引擎吗?因为我习惯了 angular 和其他框架我只是使用 jquery 的新手。有什么想法吗?
【问题讨论】:
-
使用
.html()或.append()将满足您的需求。 -
你能发一个例子吗?基于html
-
>
cause I am use to angular and other Frameworks I am just new on using jquery。这有点奇怪。恕我直言,jquery已过时。是的,可以使用nunjucks,但是没有办法进行数据绑定。 -
因为应用程序都是后端只呈现应用程序的一页,需要SPA\
标签: javascript jquery ajax binding nunjucks