問題タブ [redux-framework]
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.
php - Redux Framework オプションをテーマに表示する方法
私はRedux Frameworkを初めて使用し、propanelを削除し、代わりにReduxを追加しましたが、オプションが機能しなくなりました
たとえば、関連するビデオの私のテーマの既存のオプション:
上記のコードは propanel で正常に動作していたので、propanel を削除して redux フレームワークを追加し、次のようなオプションを作成しました。
propanel で使用していたように opt 名も変更しまし$opt_name = 'mytheme';
たが、redux フレームワークではわかりません。方法はありますか? ありがとう..
php - Redux フレームワークのグローバル変数の問題
あなたの助けが必要です。Themeforest marketpalce で WordPress テーマを開発しています。テーマで Redux Framework Option パネルを使用しています。しかし、Envato Reviewers は私のアイテムをソフトで拒否しました。ごめんなさい。私は良いphp開発者ではありません。
拒否の問題は次のとおりです。グローバルは常に関数またはクラス内にある必要があり、テーマが本当に必要な場合にのみ制限的に使用する必要があります。それらをグローバル名前空間から遠ざけるためだけに、それらをまったく使用しないことを強くお勧めします。それらはコーディングの慣習として不適切です。http://envato.d.pr/1165K/4ZmfhB7P
機能的に変更しました。しかし、それは機能しません。どうすれば修正できますか。
解決策を提案してください。ありがとう。
編集
この解決策を見つけました。このソリューションについてどう思いますか。
例:
redux - 大規模な JS アプリでの Redux パフォーマンス
私は最近、redux の勉強を始めました。数時間後、大規模な Web アプリケーションでの redux のパフォーマンスについて疑問が頭に浮かびました。
私の質問は、redux は時間の経過とともにストアの以前の状態を維持するため、アプリケーションが十分に大きく、時間の経過とともに十分な量の状態変化があるとしましょう。以前のすべての状態を維持する時間は?
参考:ガベージコレクションのJavaの背景に基づいて考えており、しばらくしてから未使用のメモリを解放しています。
react-native - Redux のストアで単一のプロパティ変更をサブスクライブする
Reduxでは、変更を保存するために簡単にサブスクライブできます
しかし、ストアがさまざまなオブジェクトでいっぱいで、アプリ内の特定の場所で、ストア内の特定のオブジェクトでのみ行われた変更をサブスクライブしたい場合はどうすればよいでしょうか?
css - ワードプレスのテンプレートを変更する方法。CSS 直接編集が機能しない
wordpress テンプレート css に小さな変更を加えたいのですが、必要な値 (font-height など) を変更しても、実際のページには変更が適用されません (複数のブラウザーを試し、ブラウザーと wordpress キャッシュを消去しました...)。このテーマが Redux フレームワークを使用していることに気付いたので、これがこれらすべての変更でこの問題を「引き起こしている」ようです。この (または他の) フレームワークを削除して、css を使用してすべてのカスタム変更を直接行ってもかまいませんが、適切に行う方法がわかりません。html と css の知識はありますが、wordpress システムはありません。
redux - Redux でのアクションの再生
タイマーを使用するReduxでライブラリを構築しています。イベントをディスパッチし、タイマー オブジェクトSTART_TIMER
も呼び出す必要があるアクション クリエーターがあります。start
コードは次のようになります。
私が解決しようとしている2つの問題があります:
アクションをデータベースまたは localStorage に記録して、それらを再生して一貫したアプリの状態を取得できるようにする場合、それ
rootState.timer.isRunning
が true であっても、タイマー オブジェクトは実行されません。条件付きでは、ルート状態のどこにマウントさ
if (!getState().timer.isRunning)
れているかを知っている必要があります。timer
これをライブラリとして構築しているため、timer
常にルート状態に直接マウントされるとは限りません。
reactjs - Redux ミドルウェアで React-intl 翻訳メッセージを使用する
アプリケーションで複数の言語をサポートしており、これには React-intl を使用しています。サーバーを呼び出す Redux ミドルウェアがあり、エラーが発生した場合は UI にエラーを表示したいと考えています。
私は次のようなことができることを知っています:
1) メッセージ キーを使用してミドルウェアからアクションをディスパッチします。
2)私のReactコンポーネントの使用で:
しかし、ミドルウェアから既に翻訳されたメッセージでアクションをディスパッチする方法はありますか?