映画ファイdia Ajaxで貼り付ける
復習!
映画評価を含むカード部分をAjaxと呼びます.
完成本
$.ajax({
type : "GET",
url : "url비공개",
data:{},
success : function (response){
let rows = response['movies']
for (let i = 0; i < rows.length; i++) {
let title = rows[i]['title']
let desc = rows[i]['desc']
let image = rows[i]['image']
let star = rows[i]['star']
let comment = rows[i]['comment']
各変数に必要な情報を含めます.let temp_html = `<div class="col">
<div class="card">
<img src="${image}"
class="card-img-top" alt="...">
<div class="card-body">
<h5 class="card-title">${title}</h5>
<p class="card-text">${desc}</p>
<p>${star_image}</p>
<p class="mycomment">${comment}</p>
</div>
</div>
</div>`
$('#cards-box').append(temp_html)
データを入れる場所に${}を入れます.temp htmlで、`を$('#cards-box')に入れます.append(temp html)に追加!
評価の場合
let star_image = '*'.repeat(star)
反復関数を使用して変数を作成します.
${star image}にします.
に感銘を与える
プロジェクトやスキルを試して学ぶことが多い.
本当かどうかにかかわらず、実際のAPIで何かをして、勉強しながら、大きな助けになるはずです.
Reference
この問題について(映画ファイdia Ajaxで貼り付ける), 我々は、より多くの情報をここで見つけました https://velog.io/@suyong0697/영화피디아-Ajax-로-붙이기テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol