コンポーネントごとに異なるビューを使用してビジュアルビルダーを作成しています。すべてのビューは次のように宣言されます。
$(function() {
var parallaxView = new Backbone.view.extend({
....
});
var parallaxView = new Backbone.view.extend({
....
});
});
ある時点で、そのビューから新しいオブジェクト ビューを作成し始めます。しかし、私が知っているのは、オブジェクト内のビューストアの名前を表す文字列だけです
name
私の質問は、そのオブジェクト値をクラス名として使用する新しいクラスなど、何らかの方法でオブジェクトを作成できますか。
var myView = new name(param1, param2);
使用する代わりに
switch (name) {
case 1:
....
}
私はこのケースを試しました
var myView = new name(param1, param2);
そして、私はそれがうまくいかないことを知っています。しかし、そのような方法でオブジェクトを作成する方法はありますか?