0

アプリの実行中にテーマを変更できるようにしたい。バックボーンから値を返す方法はありますが、ページ div に追加する方法がわかりません。たとえば、次のコードでは {{-theme}} が実際の値 (a など) に置き換えられます。

   -- <div data-role="page" id="todopage" >
    --  <div data-theme="a" id="testr">{{-theme}}</span> 

このようなことができるようになりたいです

          <div data-role="page" id="todopage" data-theme="<%{{-theme}} %>">

. これは可能ですか?

次のコードを使用して、テーマの値を取得しています

  self.setElement('#todopage')

  self.elem = {
      testr: self.$el.find('#testr')

 }
  self.tm = {
      testr: _.template( self.elem.testr.html() )
 }

そしてレンダー変数でロードされた= app.model.state.get('theme')

  self.elem.testr.html( self.tm.testr({
      theme: loaded 
  }) )

値を div タグに直接渡すかどうかはわかりません。誰にもアイデアはありますか?

感謝マーク

4

1 に答える 1