2016-09-06 9 views
0

Chromeアプリケーションを開発するために利用できるサードパーティのUIウィジェットライブラリはありますか?Chromeアプリケーションを開発するためのUIライブラリ

私は避けたい:WebixとDhtmlxのようなサンドボックスを必要と

  • 図書館;

  • ブラウザに必要なmodules/require/CommonJS/Node.jsに基づくライブラリ。

+0

は、なぜあなたは1が必要なのでしょうか? –

+0

私は特に、データグリッドを自分でコーディングするのではなく、良いデータグリッドコントロールに興味があります。 –

+0

私はちょうどそれが答えかもしれないように見えるAlloyUIを見つけました。テストに合格すれば、後で回答として追加します。 –

答えて

2

アロイのUI(http://alloyui.com/)は、Chrome Appで動作するYUI上に構築されています。

YUIは、デフォルトでは含まれていないコンポーネントをダウンロードしますが、これはChromeでセキュリティエラーが発生するため、完全なライブラリをダウンロードしてChromeのcrxに含めてください。

ライブラリは、グローバルを介して設定が提供されていない場合も、関数を使用します。

この回答を使用する:../lib/alloyui/はAlloyUIのパスされた状態で

var theGlobalObject = this; 

YUI_config = { 
    filter: "raw", 
    base: "../lib/alloyui/", 
    root: "../lib/alloyui/", 
    comboBase: "/combo?", 
    combine: false, 
    groups: { 
     gallery: { 
      base: "../lib/alloyui/", 
      root: "../lib/alloyui/", 
      comboBase: "/combo?", 
      combine: false, 
      patterns: { 
       "gallery-": {}, 
       "gallerycss-": { type: "css" } 
      } 
     } 
    }, 
    global: theGlobalObject 
}; 

How do I use YUI3 in a Chrome extension?を、私はaui.jsをロードする前に、グローバルを設定するには、以下のconfig.jsのファイルを構築しました私のChrome Appフォルダ内のHTMLに関連するライブラリちょうど良いグリッドコントロールのために、gridedit.js

関連する問題