0

長いスニペットをためらわないでください。一部の人にとっては、静かに簡単だと思います。

見出しが私の質問の主なメッセージを表していることを願っています。私がやろうとしているのは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に保存する方法の方が良いですか?
4

1 に答える 1

0

JSONをチェックしてみてください。解析および生成するためのライブラリが豊富にあり、JavaScriptのサブセットに基づいているため、構文をあまり変更する必要はありません。

于 2012-06-01T21:13:13.157 に答える