【发布时间】:2020-06-30 17:34:25
【问题描述】:
我的前端技能相当有限。我有一个训练有素的语言模型,可以生成“推文”。 我有这个 javascript 函数,它当前将推文显示为一个段落。
function addResponse(msg) {
document.getElementById("results").textContent = ""
var para = document.createElement("div");
var s = "<div class='center' id='gpt2'> <b> Here what our BOT has to say... </b> </br></br>"
i = 1
for (var key in msg){
var value = msg[key];
console.log(value);
s = s + i + ") " + " <b>" + value + "</b> </br></br>"
i = i + 1
}
para.innerHTML = s + "</div>";
document.getElementById('append').appendChild(para);
}
我不想显示在段落中,而是想显示为适当的推文。 这是创建推文 UI 的顺风 CSS 实现:https://codepen.io/webcrunchblog/pen/xedQVv
目前这会显示一个固定的字符串“Starhopper”。我想要做的是,循环遍历我的数组对象“msg”并使用正确的 UI 显示所有推文。
目前 addResponse() 作为成功响应的 ajax 回调的一部分被调用。从那里我如何包含顺风 CSS 代码,以便我可以在其自己的推文 UI 中显示每个数组元素? 希望问题很清楚。
编辑:如果有人想尝试,请创建此代码笔:https://codepen.io/nikhilno1/pen/RwPBWvb 在输出中,有一条推文和三个句子。我希望为每个句子创建 3 条推文。
【问题讨论】:
标签: javascript html tailwind-css