問題タブ [yui2]

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.

0 投票する
1 に答える
473 参照

yui - yui 2 と yui-2-in-3

YUI2 コードを YUI 2-in-3 形式に変更する作業を行っています。JS コードで Y.YUI2 オブジェクト (YAHOO オブジェクト) にアクセスする必要があります。

このオブジェクトはJSコードの何百もの場所で使用されているため、このオブジェクトがグローバルに必要なので、必要なたびにコールバックを介してアクセスするのではなく、簡単にアクセスできる方法が必要です.HTMLファイルが1つしかないため、もっと簡単な方法。

SimpleYUI を使用しています。したがって、私の主な目的は、グローバル Y オブジェクトに YUI2 値を取得させることです。use() は残りのコードとその下のコードをブロックしないため、Y.use(.....) 経由では実行できません。 YAHOO オブジェクト。

ありがとう

0 投票する
1 に答える
780 参照

javascript - データの更新/変更のたびに更新される YUI3 の DataTables

私はYUI3 3.5pre5 DataTablesで遊んでいて、(YUI2 からの) 実装の大きな違いに気付きました。

を使用するaddRow(), modifyRow() and set()と、影響を受ける要素だけでなく、すべてのテーブルが再読み込み/再描画/更新されます。

たとえば、行が追加されると、新しい行だけではなく、すべてのテーブルが再描画されます (YUI2 のように)。

大量のデータがあり、一部のセルが更新されたためにすべてが再描画される場合、これは実際の問題です。または、x 秒ごとにデータを更新する必要がある場合、テーブルは常に更新され、作業が難しくなります。

私が間違っていることを願っています。それを行う方法または回避策があることを願っています。

新しい DataTables を正しく動作させる方法があれば教えてください。

ありがとう!

0 投票する
1 に答える
146 参照

javascript - YUI2 insertAfter() を使用してマークアップとして JavaScript 変数を挿入する

javascript で要素を文字列として定義して挿入しようとしています。私はそれを間違って定義しましたか、それとも別の問題がありますか?

0 投票する
1 に答える
254 参照

firefox - YUI 2 特定のケースでの Firefox のリッチ テキスト エディタのバグ

YUI 2 のリッチ テキスト エディター ( http://developer.yahoo.com/yui/editor/を参照) を Firefox で動作させることができません。

私のプロジェクト --> フォーラム

ここに何が起こっているかの画像があります:

IE でコメントなし: http://imageshack.us/photo/my-images/39/ienocomment.jpg/

コメント付きの IE: http://imageshack.us/photo/my-images/13/iecomment.jpg/

コメント付きの Firefox: http://imageshack.us/photo/my-images/217/firefoxcomment.jpg/

バグはここで発生します:

コメントなしの Firefox: http://imageshack.us/photo/my-images/444/firefoxnocomment.jpg/

何らかの理由で、UI に XXXXX が表示され、上部のバーにバグがあります...質問に対する回答がないのに、なぜ Firefox でそれが行われるのかわかりません..

これを回避するために、YUI 3 Editor をダウンロードしようとしましたが、ツールバーのプロパティを正しく追加できないようです。私が欲しいのは、物事を太字にしたり、色を指定したりするための実行可能なテキスト領域だけです (基本的なもの)。それができるエディタを教えていただければ、とてもうれしいです。

他の情報が必要な場合は、お知らせください。

コードは次のとおりです。 http://pastebin.com/yiEiYH2V

0 投票する
1 に答える
130 参照

javascript - 関数から YUI DataTable のパラメーターを返す

これは、この質問に関連しています。

承認された回答に記載されているスクリプトをさまざまなページで使用する必要があります。this.ds.dataProvider = this;そのため、外部JSファイルの行までの部分を保持し ました。

ここで、プロトタイピングを再利用するので、この JS を参照するページで DataTable のコンストラクター引数への参照を取得するにはどうすればよいです"basic", columnList, this.dsか?

0 投票する
1 に答える
1246 参照

yui - yuiを使用してオートコンプリートを実装する方法

YUIはまったく新しいので、何の手がかりもありません。このリンクをたどって、YUIhttp://developer.yahoo.com/yui/autocomplete/を使用してオートコンプリートを実装しまし

私の要件によると、var dsLocalArray = new YAHOO.util.LocalDataSource(["apples"、 "broccoli"、 "cherries"]);ではなく、文字列配列をデータソースオブジェクトに動的に割り当てる必要があります。何かのようなもの

var dsLocalArray = new YAHOO.util.LocalDataSource(documentList []);

私のdocumentListはStringArrayですが、どうすればよいですか?助けてくれてありがとう。

0 投票する
1 に答える
346 参照

javascript - CAS サインオンによる URL フラグメントの保持

私は、YUI 2.8 履歴モジュールを使用して URL フラグメントにローカル オプションを保持する単一ページ アプリケーションを維持しています。最近、CAS 認証の背後に置きましたが、CAS 認証中にフラグメントが失われることがわかりました。これはサインオン URL に保持されますが、アプリケーション ページにリダイレクトされた場合には保持されません。これはセッション タイムアウト後も同様であるため、ユーザーは再認証後にデフォルト オプションに戻されます。

CAS ラウンドトリップを介してフラグメント (または基になる JavaScript の状態) に固執するための提案された戦略はありますか?

0 投票する
1 に答える
1394 参照

javascript - yui データテーブルからデータを取得する

チェックボックス付きを生成する次のjsfiddleYUI Datatableがありますが、ボタンをクリックした後、テーブルからIDのデータを取得する際に問題がありGet Recordsます。

とにかくJavaScriptからテーブルを呼び出すには?

PS:私のプロジェクトがそれを使用しているので、私はYUI2ライブラリを使用しています

0 投票する
1 に答える
905 参照

yui - YUI2 setStyle の不透明度が IE10 で機能しない

次のような YUI2 コード (v2.8.1) があります。

と:

それは何年もうまく機能しており、使用できるかどうか、または(IEの場合)不透明にするためstyle.opacityにIEを使用する必要があるかどうかを自動的に決定します。style.filterさまざまな理由から、このコードを YUI3 に移植する価値はありません。

IE 10 では (標準モードで) プロパティがなくなりstyle.filter、標準プロパティのみがサポートされstyle.opacityます。それはすべて良いことですが、私が実行している YUI2 バージョンは IE 10 について認識しておらず、どうやら機能しなくなったstyle.filterプロパティをまだ使用しているようです。

opacityそれで、私の質問は、IE10 と互換性があり、そのプロパティが存在する IE バージョンのプロパティを 使用する YUI2 の更新があるかどうかです。

単純なスタイル設定であれば回避できますが、YUI アニメーションが多数あり、それらを回避する簡単な方法を見つけることができません (時間をかけたくありません)。

Yahoo は YUI2 でこれを修正しましたか? YD.setStyle()特に内部的に呼び出すアニメーション関数について、回避策を知っている人はいますか?

0 投票する
1 に答える
191 参照

javascript - プロパティ値に基づく YAHOO.widget.RecordSet getRecord()

EXT 3.x (v3.4 まで) から YUI 2.x (v2.9.0 まで) への移行 javascript 開発 - 新しいプロジェクトの必要に応じて - YUI でデータ内の特定のレコードを選択する代替手段は何ですか?そのレコードの特定のプロパティの値に基づいて、テーブル (EXT の gridpanel に相当するもの) を作成しますか? EXT では、以下を使用できます。

YUI では、YAHOO.widget.DataTable クラスには、レコード インスタンス (YAHOO.widget.Record) を取得する独自のメソッド (getRecord()、getRecordIndex()) またはレコード セット全体を取得する独自のメソッド (getRecordSet() - YAHOO のインスタンス) があります。 widget.RecordSet クラス - このクラスのいくつかのメソッドを使用してレコード (getRecord()) を取得しますが、これらのメソッドのいずれも、1 つのプロパティの値に基づいてレコードを取得することはできません。YUI にこの基本的な機能がないことに少し驚いています (YAHOO.widget.RecordSet クラス レベルにあるはずです)。