問題タブ [yui]
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.
grails - YUIテーブルの例を使用したGrails
YUIライブラリのテーブルオブジェクトを使用した例はありますか?具体的には、JSONまたはSQLから動的にロードしたいですか?
jquery - ASP.NET MVC と...YUI? jQuery? 他の
WebForms を使用して行った最後のプロジェクトの後、今後はそのフレームワークを使用することにしました。基本的な機能を公開するには最適ですが、より複雑な UI ロジックがある場合はそれほど最適ではありません。
私は ASP.NET MVC を見ていますが、これまでのところ気に入っています。もちろん問題は、その変更を行うとサーバー側のコントロールが失われることです。私は Web フォーム ウィジェットの適切な代替となる Ajax ライブラリを探していて、今のところ YUI のようです。
この分野の経験があまりないので、詳しい方にお聞きしたいです。最も完全なウィジェット ライブラリを提供する Ajax ツールキットはどれですか? 2 つ以上のツールキットを組み合わせて相互に補完することは可能ですか (たとえば、YUI には優れたグリッドがあり、Scriptaculous には優れたカレンダーがあります。両方の長所を活用しましょう)。それとも、一度選択すると多かれ少なかれそれに縛られますか?
回答と素晴らしいサンプルをありがとう。ExtJS は確かに興味深いようです。Infragistics WebForms スイートにはそれ以上の費用がかかりましたが、ソースは入手できません。フレキシグリッドもかなり良さそうです。再度、感謝します!
更新 2 MSFT がASP.NET MVC で jQuery を出荷することがわかりました
yui - ユイ、2 カラム レイアウトの余白を削除するにはどうすればよいですか?
私は2つの列が触れたいです。余白を削除するにはどうすればよいですか?
私のコード:
javascript - 入力要素がフォーカスされているときにYAHOO.util.KeyListenerを無効にするにはどうすればよいですか?
YUIのMenuBarウィジェットを使用してMenuBarをセットアップし、ドキュメントYAHOO.util.KeyListener
に添付して、メニューとサブメニュー項目にキーボードですばやくアクセスできるようにしました(たとえば、「s」でセットアップメニューを開きます)。問題は、ユーザーが入力要素にいるときにキーリスナーが引き続き起動することです。たとえば、ユーザーがテキストフィールドにスープを入力している場合、「s」文字を使用すると、セットアップメニューが開きます。
1つの解決策は、フォーカスが入力要素にあるときにキーリスナーを無効にし、ぼかしで有効にすることです。どうすればこれを行うことができますか?より良い解決策はありますか?
keyboard - YUI メニューのイベントを正しくサブスクライブしていませんか?
Menu イベントをサブスクライブするための YUI のチュートリアルを読み、従いました。また、Menu、 MenuBar、および Custom Events の API とコードのビットも調べましたが、次のコードは機能しません。
機能的には、MenuBar の各サブメニューに keyPress リスナーをアタッチしようとしています。バブリング ライブラリを依存関係として追加したくありません。
javascript - YUIのキーリスナーのデフォルト動作を防止する
Ctrl+Nを別の動作に再マップしたいWebページがあります。YUIのキーリスナーの登録の例に従い、関数が呼び出されましたが、Firefoxは新しいブラウザウィンドウを作成します。IE7では問題なく動作しているようです。新しいウィンドウが表示されないようにするにはどうすればよいですか?
例:
デフォルトの動作を削除することが可能です。Googleドキュメントは、Firefoxの保存ダイアログを表示する代わりに、Ctrl+Sを上書きしてドキュメントを保存します。Ctrl + Sで上記の例を試しましたが、Firefoxの保存ダイアログが表示されます。Googleは保存ダイアログが表示されないようにすることができるので、ほとんどのデフォルトのキーボードショートカットを防ぐ方法があると確信しています。
javascript - ページに大きなテーブルがある場合、YUI レイアウト マネージャーを高速化できますか?
OK の速度で動作するように見える YUI レイアウト マネージャーを使用しています。ただし、ページに<Table>
約 500 行の大きなページが含まれている場合、YUIrender()
関数の実行には約 1分長くかかります。
レイアウトマネージャーなしで同じページを開くと、1 秒もかからずに開きます。
私の唯一の懸念はIE 7です。Firefox で試してみたところ、わずか 3 秒しかかかりませんでした。
何がそんなに時間がかかっているのかについてのアイデアはありますか? テーブルを無視するようにレイアウトマネージャーに伝えることはできますか?
asp.net - Flashplayer ダイアログを使用したバッチ ファイルのアップロード
現在、人々が一度に複数のファイルを選択して画像をバッチアップロードできるようにする方法を検討しています。ASP.NET Web アプリのこれらのオプションを評価しています。
ドキュメントが明確であり、基本的にFlajaxianが提供するファイルアップローダーとサムネラーをすでに作成しているため、YUIに傾倒しています.javascriptもよりコンパクトに見えます. PHP の例から .NET と統合する部分をどのように取得するかが不明なため、Dojo の評価を開始することさえできません。
これらのいずれかで本当に良い、または本当に悪い経験をした人はいますか?
jquery - jQuery と YUI をアプリに混在させるのは簡単ですか?
前置きとして、JavaScript 言語拡張機能としての jQuery と、自由なコントロールの豊富なセットとしての YUI が好きだという事実を前置きしなければなりません。これが私の質問です。私が取り組んでいる MVC アプリで jQuery と YUI を一緒に使用すると、問題が発生するのでしょうか。
DOM の重い作業には jQuery を使用し、豊富なユーザー コントロール セットには YUI を使用したいと考えています。これは内部アプリケーションであり、私が働いている組織の外で日の目を見ることは決してありません.
これら 2 つのフレームワークを混在させた経験がある場合は、その経験をぜひお聞かせください。
yui - YUI アップローダー 2.6.0 の例
YUI-Uploader に関するいくつかの例と手順を単純に使用しようとしていますが、多くの問題に不満を感じています。
- "YUI Library: Uploader" チート シートの単純な使用例は、リストされているメソッド以外はすべて
addListener()
myUploader オブジェクトに存在しないため、うまくいきません。 - この例はバージョン 2.5.1 のもので、 というメソッドが含まれて
browse()
います。これはバージョン 2.6.0 で削除されただけでなく、2.5.1 バージョンの使用方法に関するドキュメントを見つけることができません。 - ファイルのソース FLA が見つからないため、
uploader.swf
理論的にこれらすべての問題を診断できませんでした。
誰かが 2.6.0 YUI Uploader をうまく使ったことがありますか?もしそうなら、私が避けるべき一般的な妨害 JavaScript がありますか、または従うべきより良い例はありますか? ありがとうございました。
返信ありがとうございます。
これに対する応答を受け取る前に、「アップローダー」プロジェクトを終了したことに気付くかもしれません。私の問題の一部は、サンプルの一部が v2.5.1 用であったことが原因であり、別の部分は、イベント リスナーを使用してコンポーネントの準備ができたことを確認していないことが原因でした。Flickrが行ったことを分析するだけで、最も多くの助けが得られました。