問題タブ [mithril.js]
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.
jquery - MithrilJS が m() 呼び出しで config に変数を渡す
ミスリル アプリで jQuery FooTable プラグインを動作させようとしています。コンポーネントに次のような構成呼び出しがあります。
args.configRows は、このコンポーネントに渡す GET リクエストから返された約束です。execFooTable 関数が正常に呼び出されていることがわかりますが、args.configRows 変数にアクセスする方法がわかりません。context.configRows などを試してみましたが、すべて未定義として返されます。
誰でも私を助けてもらえますか?ありがとうございました。
mithril.js - Web サービス データの処理で、m.prop が必要ないのはなぜですか?
この getter-setter は、AJAX リクエストが完了するまで未定義の値を保持することに注意してください。
ただし、次のコードは m.prop を使用しません。なんで?
デフォルト値を別の方法で設定していませんか?
上記のコードで問題がなく、次のコードでは役に立たない場合は?
ruby-on-rails - gem 'mithril_rails' を追加した後のエラー
Gemfile に gem 'mithril_rails' を追加し、makebundle install
して、ファイルにbundle update
追加//= require mithril
し、次のように入力してエラーを取得します。application.js
rails s
/Users/myusername/.rvm/gems/ruby-2.2.2/gems/mithril_rails-0.0.7/lib/mithril_rails/rails/engine.rb:5:in
block in <class:Engine>': undefined method
register_engine' for nil:NilClass (NoMethodError)
Rails 4.2.3、モンゴイドを使用しています。
私に何ができる?
mithril.js - パラメータとして .then メソッドに渡すことで、既存の getter-setter をバインドできるのはなぜですか?
.then メソッドにパラメーターとして渡すことで、既存の getter-setter をバインドできます。
わかった
NG
パラメータとして .then メソッドに渡すことで、既存の getter-setter をバインドできるのはなぜですか?
この文法の仕様は Promise? or この文法の仕様はミスリル?
※m.prop()がgetter-setterであることは理解できました。
内部的に Promise オブジェクトに対してどのような処理が実行されていますか?
また、実装はライブラリ コードのどの部分ですか?
javascript - mithril.js 自動再描画システムを追跡する
私は、mithril.js を使用してパフォーマンスに敏感なアプリを作成することを計画しています。アプリには、いつでも更新できる何千もの DOM 要素があり、更新された要素のみが再描画されるようにする必要があります。
私の質問は、mithril 自動再描画システムが DOM の変更をログに記録し (ブラウザー コンソールまたは任意の場所に)、それを確認して、意図した DOM 要素のみが変更されていることを完全に確認できるようにする方法はありますか? 私は自分自身の論理的な間違いから保護し、ミスリルが変更された要素にのみ触れていることを確信したい.