問題タブ [parsley]
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.
caching - キャッシュされたバージョンがロードされないように、Parsley PropertiesFile をどのように再ロードできますか?
Flex 4.1
私が使用している古いプロジェクトでは、次のようにメインファイルのタグParsley 2.3.0
によって構成されています。PropertiesFile
mxml
問題は、プロパティ ファイルに新しいプロパティを追加したにもかかわらず、キャッシュされたバージョンのファイルが顧客のブラウザによって常に読み込まれ、新しいプロパティが失われることです。ブラウザのキャッシュを消去する以外に (SWF ファイルについても顧客が既に破棄した解決策)、何か提案はありますか?
Parsley
SWFキャッシングを回避する方法についていくつかの解決策を見つけましたが、構成のリロードについては何もありませんでした。
どうもありがとう。
actionscript-3 - Parsley/Flex コンテキストから UI コンポーネントを手動で削除するには?
パセリのコンテキストからビューコンポーネントを手動で削除するには? 1 つのビューとメイン アプリケーションがあるとします。私は次のことをしましたが、うまくいきません - ビューはパセリのコンテキスト内に残ります。
主な用途:
ビュー コンポーネント:
apache-flex - Flex - Parsley - 結果ハンドラーのメソッドからイベントがディスパッチされない
サービス呼び出しを実行するコマンドがあります。結果ハンドラーでは、結果データに基づいていくつかのロジックを実行しています。ロジックが特定の基準を満たしている場合、確認ポップアップを表示しています。ユーザーが確認ポップアップの [続行] ボタンをクリックすると、呼び出されるメソッドがあり、Parsley イベントが送出されます。そのパセリ イベントはキャッチされていません。ただし、result メソッド内から Parsley イベントをディスパッチすると、キャッチされます。結果メソッドの外部からイベントをディスパッチするときにイベントがキャッチされない理由は何ですか?
例えば...
コマンド内からいくつかのサービス コールを実行します。
私は今、次のような結果ハンドラを持っています:
ユーザーが確認ポップアップで [続行] ボタンをクリックすると、onSelection メソッドが呼び出されます。
そのパセリ イベント SomeEvent はキャッチされていません。ただし、if ステートメントの後にそのイベントをディスパッチすると、キャッチされて正常に動作します。結果ハンドラーの外部からディスパッチされたときにキャッチされない理由は何ですか? 他のコマンドも試してみましたが、同じことをします。
apache-flex - Spicelib コマンド グループ構文を使用したインジェクション
Flex 拡張で Parsley 3.0 を使用していますが、コマンド グループを実行するために spicelib 構文を使用したいと考えていました。
このように実行すると、コマンドでのメタデータの挿入が機能しないことに気付きました。これは予想される動作ですか?コンテキストでコマンドを定義するときのインジェクションによるすべての通常の機能は、この状況でも機能すると想定しました。しかし、私は単に間違ったことをしているのではないことを確認するために、これを確認したかった.
arrays - Flex 4 で他の要素を Parsley で上書きせずに、注入された配列に要素を追加する方法
オブジェクトのコレクションを格納するために使用している配列があります。私のアプリケーションでは、ユーザーは新しいオブジェクトを配列に追加し、オブジェクトの内容を編集できます。配列内のすべてのオブジェクトは同じタイプであり、私が抱えている問題は、新しいオブジェクトを追加するか既存のオブジェクトを編集すると、配列に含まれるすべてのオブジェクトが新しく追加されたオブジェクトの正確なコピーになることです。これを止める方法はありますか?
私のアプリケーションには、ArrayCollection を格納するオブジェクトがあります。
この配列にインスタンスを格納したいオブジェクトがあります:
My Main mxml ファイルは、actionscript ファイルに保持されているデータグリッド内の MyArray 内のすべてのアイテムを表示します。
そしてアクションスクリプトファイル:
アプリケーションが非常に大きいため、関連するコードを含めようとしましたが、さらに情報が必要な場合は提供できます。
actionscript-3 - リリース モードでビルドすると、Flex/Air Parsley プロジェクトで FastInject タグが機能しないのはなぜですか?
私が取り組んでいるプロジェクトがありますが、IntelliJ からデバッグするときは正常に動作しますが、リリース ビルド (まだ IntelliJ 内) を実行して .air ファイルをコンピューターにインストールすると、FastInject タグが機能しないようです。
これは include-as3-metadata の問題が原因ではないかと考えましたが、そうではないようです。使用したと思われるすべてのメタデータ タグを含めました。
私はこれを調査するのにしばらく時間を費やしましたが、イライラする以外にあまり進歩がありません!
spicefactory によって作成されたログを表示するビューを作成しましたが、これで問題が解決したようです! FastInjected であると予想されるクラスをインジェクトできるかどうかをテストしましたが、これにより問題も修正されました。
ログ関連のコードをアプリケーションに追加すると、FastInject タグが機能し始めるようです。
実はこちらにリリースエアファイルを作成してあります。Flash デバッグがオンになっているコンピューターにこれをインストールすると、アプリケーションが動作しません。こちらの手順に従ってインストール済みの Air アプリケーションをデバッグすると、動作が開始されます。他の誰かがこの動作を確認できれば、私はそれを感謝します.
ruby-on-rails - Rails 4でフォームタグヘルパーが「-」を処理できない
Form Tag Helpers で Parsley for Rails 4 を使用しようとしています。
ドキュメントで述べたように
「オプション」は、カスタム属性の方法を提供します。ただし、Parsley は「data-parsley」という表記を使用します。Rails は "-" を解釈できず、アプリケーションでエラーが発生します。
回避策はありますか?
ありがとう、