我想將不同的 href 分配給表中的不同 td,該表根據(jù)從 firestore 提取的數(shù)據(jù)自動(dòng)生成所述 td。這是我的 oferta.js,我可以毫無問題地從 firestore 檢索數(shù)據(jù),但我真的不知道如何為 td“titulo”分配不同的 href,我嘗試使用錨點(diǎn),但這會(huì)導(dǎo)致建立每個(gè)連續(xù)的 td 中都有相同的 URL,我該怎么做才能避免這個(gè)問題?提前感謝!const ofertaList = document.querySelector('#ofertaLista');const setupOferta = (data) => { let html = ''; data.forEach(doc => { const oferta = doc.data(); const td =` <tr> <td><a href="google.com">${oferta.titulo}</a></td> <td>${oferta.tipo}</td> <td>${oferta.fecha}</td> <td>${oferta.areaConocimiento}</td> <td>${oferta.cupoLimitado}</td> </tr> `; html += td }); ofertaList.innerHTML = html;}db.collection('oferta').get().then((snapshot) =>{ setupOferta(snapshot.docs)});
3 回答

Cats萌萌
TA貢獻(xiàn)1805條經(jīng)驗(yàn) 獲得超9個(gè)贊
<td><a href="${oferta.href}">${oferta.titulo}</a></td>

烙印99
TA貢獻(xiàn)1829條經(jīng)驗(yàn) 獲得超13個(gè)贊
你可以這樣做
<td><a href="${oferta.href}">${oferta.titulo}</a></td>
或者
<td><a href="http://your-domain.com/${oferta.data_id_or_any_other_field}">${oferta.titulo}</a></td>

鳳凰求蠱
TA貢獻(xiàn)1825條經(jīng)驗(yàn) 獲得超4個(gè)贊
只需將元素的 href 設(shè)置為 URL 的變量即可:
<td><a href="${thisIsSomeUrl}">${oferta.titulo}</a></td>
- 3 回答
- 0 關(guān)注
- 194 瀏覽
添加回答
舉報(bào)
0/150
提交
取消