我刚刚开始学习平均堆栈,需要动态生成动态表单。
要求是导入文档(excel/csv/xml/xls等)并使用它生成动态表单,这样用户就可以更新其数据,并再次将其导出到相应的文件中。
为此,我将文档转换为JSON格式,并将JSON数据存储到MongoDB数据库中。
例:考虑一下这个xlsx数据:
ID Name dob Gender
1 user1 7-Dec-87 m
2 user2 8-Dec-87 f
3 user3 9-Dec-87 f
3 user4 4-Dec-87 m
我使用xlsx
我用猫鼬和express.js
我设计的服务器是动态创建模型的。
var schema = mongoose.Schema({ data: String }, { timestamps: true });
var model = mongoose.model(result.siteId, schema);
var data = new model({
data: JSON.stringify(req.body)
});
data.save(function (err, result) {
if (err) {
我正在创建一个flutter应用程序,并创建了一个从sqlite数据库中提取数据的页面,并动态加载一个小部件,该小部件在页面加载时显示来自sqlite db的数据。由于某些原因,小部件无法加载。它只在我热重新加载应用程序时在调试模式下加载动态窗口小部件。
下面是我的代码:
Users userList = new Users();
List details = new List<Widget>();
var db = new DB_Helper();
_addToUserList(Map<dynamic, dynamic> json)
{
userList.m
我正在尝试从数据库中获取显示的div元素的id。ID是动态生成的,它与记录id相对应,但是当我试图通过单击事件获取id时,我只获得了第一个元素的id,或者在其他情况下,获得了动态字段的所有ID。
下面是我的.js文件的代码片段:
/* Every field element is dynamically generated */
$('#data .fields[id^=field_]').click(async() => {
$('form').attr("action", "