問題タブ [asynchronous-javascript]
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.
react-native - Redux saga: イベントリスナー内に `yield put()` を配置する方法は?
React Native アプリでRedux saga
andを使用しています。OneSignal
私の佐賀には、次のジェネレーター関数があります。
このコードの問題はyield put
、ジェネレーター関数内にある必要があることですが、私のイベント リスナーはジェネレーターではありません。
どうすればこれにアプローチできるか知っている人はいますか?
jquery - 関数を次々と機能させる方法(ajaxリクエストを含む)
私には2つの機能があります。最初にページにsvgをロードし、2番目<path>
にいくつかのsvgで特定の色を変更します。
この関数は次のようになります。
get_svg_part(category,position,part_name);
-- ajax を含む
svg_part_color(category,position,color,parameter);
-- get_svg_part() の後に実行する必要があります
svg をロードするだけで色を変更しない場合があります。別のケースでは、svg をロードしてその中のカップルの色を変更する必要があります。それが私が使用していないか、success
またはcomplite
ajaxである理由です。また、ページの読み込み時にそれを行う必要があるため、すべて(2つの関数と呼び出し)を前に置きます(jQuery(document).ready()
この情報が必要な場合)。
$.when
私はandでそれをやろうとしました.then
が、これは効果がありません:
たぶんsvg_part_color();
、ある意味で非同期にする必要がありますか?もしそうなら、どうやって?
質問:関数を次々に機能させる方法(ajaxリクエストを含む)?
これが次のように機能する場合はクールです。
更新: get_svg_part コード: