不要被长片段吓倒,我认为对于你们中的一些人来说,这很容易。
希望标题能说明我问题的主要信息。我想做的是key:value
结合对象和数组对来构建数量。
信息
- 它可以更轻松地使用EJS进行模板化,以便在配置中包含整个 html 元素。
- 该配置包含大约 30个项目
- 这些完全是逻辑问题,也是为了进一步发展
- 我不会为此使用数据库
- 它应该是动态的和可扩展的
例子
var items = {
basic: {
someKey: [
{
id: 'title',
title: 'Title',
type: 'text', ...
}, ...
], ...
}, ...
}
在定义了这些东西(稍后需要它们用于单个操作)之后,我尝试进入一个结构,以便我可以使它更容易以供以后使用。
var sections = [
{
title: 'Basic',
rows: [{
columns: [
{ title: 'Default', items: items.basic.someKey }, ...
]
}]
}, ...
]
某种输出会是这样的:
<input type="<%= item.type %>" id="<%= item.id %>" value="<%= item.value %>" placeholder="<%= item.ph %>">
- 你会怎么做那些事情?
- 有没有更好的解决方案?
- 将它存储在 javascript 中的方法是否比从 xml 解析它们更好?