問題タブ [canjs-map]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - CanJSモデル:attr関数とネストされたデータ
canJSでは、でモデルプロパティを設定できますがperson.attr('name', 'John Doe');
、そのプロパティにネストされたデータが含まれている場合があるため、次の手順を実行する必要があります。
canJSでこれに対するより短い解決策はありますか?
canjs - 通常の属性のように動作する計算値で can.Map を構築するにはどうすればよいですか?
私が地図を持っているとしましょう:
foo
の値を別のマップにバインドしたいと思います。私はそれをできた:
しかし、これは私が期待するようには動作しません。
otherMap.attr('fizzle')
を返すことを期待しbar
ますが、代わりに関数を返します。代わりに電話しなければなりませんotherMap.attr('fizzle')()
。- を呼び出すことで値を変更できると期待しています
otherMap.attr('fizzle', 'moo')
が、これは計算された値を変更しません。代わりに、基になる値を変更したい場合は、 を呼び出す必要がありますotherMap.attr('fizzle')('moo')
。
通常の属性のように動作する計算値でマップを作成する方法はありますか?
ありがとう!
dictionary - カスタム テンプレート html としての jVectorMap マーカー
テンプレートhtmlをjVectorMapのマーカーとして追加するには?