問題タブ [mxml]
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.
apache-flex - 最初にファイルを削除しない限り、Compc (Actionscript ライブラリ コンパイラ) は失敗しませんか?
シナリオは次のとおりです。ソース ディレクトリで compc を実行して、いくつかの変更後に既存のライブラリを再コンパイルし、正常に完了しました。次に、ライブラリ (.swc ファイル) を削除して再コンパイルすると、多くのエラーがスローされます。
その間、何も変わっていません - 明らかに、これは両方とも成功するか、両方とも失敗するはずです。
エラーが発生している理由がわかり、修正できると思いますが、最初のコンパイルが失敗しなかったことに不安を感じています。
私には理論があります:
- pv3ddebug が依存するライブラリ A は正しかった
- pv3ddebug は正常にコンパイルされました (そして正しくコンパイルされました)
- ライブラリ A は、pv3ddebug でコンパイルに失敗する状態になりました
- pv3ddebug は正常にコンパイルされましたが、誤ってコンパイルされました。これは、compc が A が失敗した状態に更新されたことに気付かなかったためです。
- pv3ddebug を削除してから再コンパイルすると、compc が新しい A でコンパイルしようとしたため、コンパイルが失敗しました。
あなたへの私の質問: ステップ 4 はバグですか? このキャッシング動作は私が期待していたものですか、それともコンパイラ スイッチで変更できますか? 私の理論では説明できない何かが起こっているのでしょうか?
apache-flex - actionscriptコードからメインmxmlにアクセスするflex 3
私のWebサービス呼び出しを処理するためにactionScriptクラスを書いています。結果を取得するときに、メインの mxml アプリケーションでセッター メソッドを呼び出したいと考えています。私の問題は、actionscript クラスからメイン mxml クラスの actionScript セクションのメソッドにアクセスする方法がわからないことです。何かアイデアはありますか?
apache-flex - フレックス リピーター内から XML ノードを削除しても機能しませんか?
次のリピーターコードがあります。
次の XML に対する操作
これにより、ユーザーは Chapter オブジェクトの名前と値を編集できます。しかし、何らかの理由で「削除」操作が機能しないのですか?
アイテムを削除するためにリピーター内のアイテムを参照する方法について誰かアドバイスしてもらえますか?
apache-flex - Flex を使用してキャンバス内でキーボード イベントを処理する際の問題
何らかの理由で、私が定義したイベント リスナーはイベントをまったく受信していないように見えます。以下は、私が使用している MXML コードの非常に短い説明です。
KEY_DOWN イベントのリスナーを WindowedApplication またはルート VBox に追加すると、ハンドラーはイベントを問題なく受け取ります。しかし、キャンバスまたは最初のタブ VBox にリスナーを追加すると、ハンドラーは何も受信しないようです。(ここでは、キャンバス領域をクリックするだけでフォーカスが得られると仮定していますが、正しいですか?)
私は Flex を使い始めたばかりなので、どこかでばかげた初心者の間違いを犯したことを願っています。どんな助けにもとても感謝しています。ありがとう!
apache-flex - Adobe Flex SDK 3.0(最新)を使用して、「チャート」を作成できますか?
ウェブ上でグーグルするだけでは、できないように見えます。Flexビルダーが必要なようです。私は完全なGUIツールを避けようとしていました。これを回避する方法はありますか?
apache-flex - Flexbuilder を使用して Flash で設計された Web アプリケーションを維持することは可能ですか?
私は月曜日に新しい仕事を始めます。職務内容の一部は、Rich UI フォームと非常にわずかなアニメーションのみで構成される外部委託の Flash Web ページを維持することです。私は Flash や Flex の経験はありませんが、プログラマーである私には Flex IDE の方がはるかに適しているようです。
Flash で開発された Web アプリケーションを Flexbuilder IDE で維持できますか?
apache-flex - FLEX でのカスタム イベントのディスパッチに関する問題
まず、私はフレックスとアクション スクリプトにまったく慣れていないということから始めましょう。とにかく、選択した従業員を取得してフォームに入力するカスタム イベントを作成しようとしています。イベントはディスパッチされています (dispatchEvent(event) は true を返しています) が、ハンドラー内に設定されたブレークポイントにヒットすることはありません。
これが私のコードの一部です(理解を深めるために論理的に配置されています):
従業員フォーム カスタム コンポーネント
応用
apache-flex - 外部 AS から MXML で定義された要素へのアクセス
フォームを含む MXML があり、その中に 2 つの TextInput があります。私は MXML ファイル内にコードを入れるのが嫌いなので (私は JavaScript フォーメーションから来ました)、
タグを使用して、任意の MXML ファイルで使用されるコードを含めます。external.as問題は、ファイルに次のコードがある場合です。
ここで、marketInput、segmentInput、priceLowInput、および priceHighInput は、MXML ファイルで定義された TextInput です。コンパイルしようとすると、1120: Access to undefined property XXXXX が表示されます
関数の前にこの行を追加しようとしました:
しかし、代わりに1151:A conflict exists with definition XXXX in namespace internalを取得します。これは完全に理にかなっています。
すべての入力参照を関数のパラメーターとして渡すことなくこれを行う方法はありますか?
apache-flex - Flex: MXML ファイルを XML パラメータとして渡す
MXML自体を外部アプリケーションからパラメータ(XML param)として渡し、Flash Playerに動的にロードしてページを作成することは可能ですか? 例えば
xml = <mx:canvas><mx:label text="hello" /></mx:canvas> を Flex に渡すと、flex はラベル コントロールを含むキャンバスを作成する必要があります。それに関連する例はありますか。
ありがとう