問題タブ [yui3]
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.
javascript - Sproutcore のステートチャートのような JavaScript のステートチャート?
Sproutcore には、さまざまな状態で実行できるアクションを保持するアプリケーション状態を与えるために使用できるステートチャート フレームワークがあります。
Sproutcore の外部で使用できる同様のスタンドアロン ステートチャート フレームワークがあるかどうか疑問に思います。YUI3と連動。
html - 画面サイズに関係なく、css、html、または YUI を使用して Web ページのサイズを制御するにはどうすればよいですか?
私はこれを使用していますが、他の画面サイズでは機能しません:-
javascript - YUI3 Plugin.base がレンダリングされない
json ファイルから取得してページに div を設定する yui プラグインを使用しようとしています。ただし、プラグインはレンダリング段階に到達しないため、残りの部分は実行されません。それ以外の場合は正常にロードされます (イベントの開始時にアラートまたは console.log を貼り付けると、正常に動作します)。
コードは次のとおりです。
レンダー ビットを含むコードの抜粋を次に示します。
確かに、YUI3 は私を混乱させます。私は他のライブラリを好むでしょうが、この状況では選択の余地がありません。私が完全に見直したことが 1 つあります。
みんなありがとう
minify - Yahoo が提供する YUI3 ファイルは圧縮されていませんか?
最近、YUI3 を学び始めました。リンクから始めました
http://developer.yahoo.com/yui/3/yui/#start
シードファイルを含める必要があると言っています
<script src="http://yui.yahooapis.com/3.3.0/build/yui/yui-min.js"></script>
また、必要に応じて他のファイルを自動的にロードできます。ただし、これらのファイルが縮小されていないことに気付きました。私は何か間違っていますか?
yui3 - 以前の YUI.use() 呼び出しで定義された関数にアクセスする方法
【YUI初心者です】
YUI3 フレームワークを使用して作成された Web ページのコンテンツを変更する必要がある Chrome 拡張機能を作成しています。
ページが読み込まれた後に実行される JavaScript を挿入する拡張機能は、以前に YUI.add() 呼び出しで定義された関数を呼び出す必要があることを確認しました。
実行される元の YUI コードは次のようなものです。
このコードを実行した後、c.theObject の関数にアクセスできる可能性はありますか?
(これが YUI3 の優れたサンドボックス メカニズムに反する可能性があることは理解していますが、ここで作業を完了するために必要なことです)。
javascript - YUI3 - モジュールを同期的にロードする方法は?
不足しているモジュールをロードするために、YUI ではそれらを use(...) メソッドで指定し、コールバックを渡し、すべてのモジュールがロードされたときにアクションを実行することができます (非同期) 。これは、私の場合、多くの問題を引き起こします。より具体的には、コールバック内でクラスを作成した場合、現在のファイルの外でクラスをインスタンス化することは不可能であることがわかります (「新規」が発生するまでにクラスが準備できるという保証はありません)。私の回避策は、YUI.use(...) で特定のメソッド呼び出しのみをラップすることでしたが、これはオブジェクトの拡張に別の問題を引き起こします。理想的には、コードを実行する前に、すべてのモジュールを同期的にロードする必要があります。以下は、現在失敗して成功する私のコードです(編集:ロールアップを許可)。
HTML:
test.js
このコードは動作するようになりましたが、動作させるには 10 個 (!!!) の js ファイルが必要です。コードが実行される前に、すべての依存関係が動的に読み込まれるようにする方法はありますか? あるはずですよね?
javascript - YUI3 リッチ テキスト エディター: 動的な視覚スタイル
ここで YUI 初心者を完了します。
次のように、ユーザーが YUI3 テキスト エディター コントロールにテキストを入力すると、テキストの背景に動的に色を付ける必要があります。
- テキストの最初の行はオレンジ色です。
- で始まる行までのすべての行
--
はオレンジ色です。 - それ以降は で始まる行も含めて、
--
で始まる次の行まで--
すべて青色です。 - その後 — オレンジ色に戻ります。
最初の行が で始まる場合でも、--
オレンジ色になります。
ユーザーはビジュアル テキスト スタイルを手動で制御してはならず、貼り付け時にプレーン テキストを挿入して色を変更する必要があります。
ユーザーがテキストを入力すると、テキストの背景色を「リアルタイム」で更新する必要があります。
例:
これを実装する方法を掘り下げる場所を教えてください。私は例を閲覧しましたが、まだ内容を理解することはできません.
注: 適切な JS フレームワークについて、私が必要としているものにより適したエディターを知っている場合は、アドバイスしてください。
file - YUI3 を使用してファイルを RESTful PUT URL にアップロードする
YUI3 を使用してファイルを RESTful PUT URL にアップロードしようとしていますが、io の構成でアップロードを true に設定すると、ファイルは PUT ではなく POST として送信されます。構成でアップロード設定を削除すると、ファイル名を取得するだけですが、PUT URL に移動します。ファイルのアップロードで PUT を使用できますか? これを行う別の方法はありますか?これは、YUI3 の失敗/障害か、むしろ私の使用によるものだと思います。
ここで何か助けていただければ幸いです。
また、javascript を使用してファイルの内容を読み取り、それを PUT データにプッシュする方法に関するリソースを見つけようとしましたが、それについて何も見つけられないようです。それが可能かどうか誰にもわかりますか?
乾杯、アンディ。
yui - Yui ノードの非表示と表示
この例では、div コンテナーを他の要素に置き換えますが、yui 関数から他の要素を取得するにはどうすれば同じ例を作成できますが、html の 2 つの div を置き換えます
HTML
脚本