找不到我的問題的答案,各位朋友能幫我
一下什么樣的要求,我得到:facebook, linkedin, reddit
我不想寫很多代碼,所以我想問你我
怎么做我怎么創建檢查回圈,并發送資料(所有服務的資料相同)
以通過并找到正確的服務。發送正確的服務和資料。再一次,所有服務的資料都
和你看到的一樣,我寫了很多條件陳述句,我不喜歡,我想把
我用ejs,表達
我只是想擺脫很多代碼..
一切都在一個回圈中作業
var servies = ["facebook", "linkedin", "reddit"]
servies.forEach(service => {
console.log(service);
});
if (service == "linkedin") {
res.render('linkedin', {
id: xssFilters(id),
name: xssFilters(name),
image: xssFilters(photo),
firstName: xssFilters(firstName),
})
}
if (service == "reddit") {
res.render('reddit', {
id: xssFilters(id),
name: xssFilters(name),
image: xssFilters(photo),
firstName: xssFilters(firstName),
})
}
if (service == "facebook") {
res.render('facebook', {
id: xssFilters(id),
name: xssFilters(name),
image: xssFilters(photo),
firstName: xssFilters(firstName),
})
}
uj5u.com熱心網友回復:
你可以試試
var servies = ["facebook", "linkedin", "reddit"]
servies.forEach(service => {
console.log(service);
res.render(service, {
id: xssFilters(id),
name: xssFilters(name),
image: xssFilters(photo),
firstName: xssFilters(firstName),
})
});
因為在您的示例代碼中,您在不同的服務之間沒有做任何不同的事情,而只是替換了服務的字串名稱,并且您已經有了一個回圈。
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/512687.html
