javascript - 有没有办法从对象生成新的 HTML 元素?
问题描述
我正在开发一个 Electron 应用程序,它使用 Reddit API(snoowarp 模块)从我的 subreddit 中获取帖子作为对象。
在我的index.html中,我有一个 div 元素来显示这些帖子,现在我正在寻找一种方法将它们生成为HTML div 元素,然后将它们放在那里。
这是我的应用程序的图片:
谢谢:)
解决方案
这是我为您解决问题的方法。我希望它会帮助你:)
const container = document.querySelector("#container");
newDiv = document.createElement("div");
newDiv.textContent = "Hello";
newDiv.setAttribute("id", "red");
container.appendChild(newDiv);
#red{
background:red;
}
<div id="container">
</div>
推荐阅读
- c# - 使用 Dictionary 添加 http 请求标头
- sql - 为什么总是向我返回 ORA-01403 错误?
- c - 隐藏结构上的单个项目
- azure - 从 AzureAD 中提取特定信息
- vb.net - Label.Text 最多只能返回 8 个字符
- css - 如何在我的 Wordpress 页面上编辑 WPBakery 可分页容器的 CSS?
- reactjs - ReactJS 加载屏幕,直到调用 API
- fix-protocol - 未调用 Quickfix fromApp() 方法
- web2py - 我所有的数据库都没有出现在 web2py appadmin/index 中
- wordpress - 如何在前端显示曾经销售过的产品总量 woocommerce