アプリの実行中にテーマを変更できるようにしたい。バックボーンから値を返す方法はありますが、ページ 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 タグに直接渡すかどうかはわかりません。誰にもアイデアはありますか?
感謝マーク