長いスニペットをためらわないでください。一部の人にとっては、静かに簡単だと思います。
見出しが私の質問の主なメッセージを表していることを願っています。私がやろうとしているのはkey:value
、オブジェクトと配列のペアと組み合わせて、ある量を構造化することです。
情報
- html 要素全体を構成に含めると、 EJSで簡単にテンプレート化できます。
- 構成には約 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 %>">
- それらのことをどのようにしますか?
- これに対するより良い解決策はありますか?
- それをxmlから解析するよりもjavascriptに保存する方法の方が良いですか?