インターフェイスを動的に生成し、作成された要素にデータを動的にデータバインドしたいラピッドプロトタイピングツールに取り組んでいます。ViewModel は次のようになります。
var viewModel = {
vmSchema: {
"Id" : "int",
"Name" : "string",
"UpdatedOn" : "date"
},
vmData: {
"Id": "123"
"Name" : "Bob",
"UpdatedOn" : "2012-11-16T00:00:00"
}
}
vmSchema を使用して、タイプに基づいてインターフェイス要素を作成し、vmData をそれらの要素にデータバインドします。
インターフェイスの作成は問題ありません。課題は、生成されたインターフェイスに vmData mdoel をプログラムでデータバインドすることです。
この種のプログラムによるデータバインディングを可能にするツールや手法はありますか?