0

Backbone.js モデルのネストされた属性にアクセスするために DeepModel を使用しています。したがって、これはうまく機能します:

this.model.set({'chart_configs.mentions_bar_graph.date': "cats"});

ただし、次のように変数をキーの一部として使用したいと思います。

this.model.set({'chart_configs.'+ this.chartName + '.date': "cats"});

これはどのように可能ですか?私はそれができることを知っています

this.model.attributes.chart_configs["mentions_bar_graph"].date = "cats";

しかし、明らかに、それは私のコードの他の場所で「変更」イベントをトリガーしません。

ありがとう!

4

1 に答える 1