2012-05-09 12 views
0

YUI3を使用してVisual Studio 2011でHello World JSメトロアプリケーションを作成しようとしています。で、その後Windows 8のYUIメトロアプリケーション:YUIが認識されない

<!-- TodoJS references --> 
<link href="/css/default.css" rel="stylesheet"> 
<script src="/js/default.js"></script> 
<script src="js/yui/build/yui/yui.js"></script> 

と:

I'veは、YUIのローカルコピーをつかんで、溶液中のサブフォルダに加え、私のdefault.htmlのページにYUI-min.jsへの参照を追加しましたページの下部私は次のコードを追加しました:

<script type="text/javascript"> 
    document.addEventListener("DOMContentLoaded", function() { 
     YUI().use("event", function() { 
      //some code will go here.. 
     }); 
    }, false); 
</script> 

私はコードを実行すると、私はYUI()でnull refエラーを取得します。私はビジュアルスタジオ(例えばYUI()。add)で知的な作業をするので、リファレンスはOKのようですが、実行時にYUIが見つかりません。任意のヒント?

答えて

0

私は私はあなたが固定問題を持っていることそれを取るHow To: Create a Windows 8 Metro App with JS and YUI 3

+0

私はこの記事を見ましたが、YUIローダーを使用したいので、新しいYUIモジュールが必要なたびに新しいコンボファイルを再生成する必要はありません。 – rod

0

に記載されている手順をしようとするだろう。ただし、 "calendar"、 "tabview"などのYUIコンポーネントを使用する場合は、innerHTML呼び出しを含むいくつかのファイルを変更し、追加されたhtmlコンテンツをtoStaticHTMLでラップする必要があります。

変更が必要なファイル(dom-base.js、yui.js)が2つしかなく、ほとんどのコンポーネントが正常に動作しました(「データテーブル」と「グラフ」ウィジェットを含む)。例外リッチテキストエディタのYUIの素晴らしい点は、大部分のコンポーネントのタッチジェスチャーをサポートしていることです。たとえば、「データテーブル」のパンニングが正しく機能することです。