JS BinでExt JSを使う。
JavaScriptのちょっとしたコードを公開したい時に役に立つJS Binというサイトですが。いつの間にかinclude libraryにExt JSという項目が追加されていました。
さっそく使ってみたのですが、なにか動作がおかしい……。一体どのファイルを持ってきてるんだろうと生成されたHTMLを見てみると。
<link rel="stylesheet" type="text/css" href="http://extjs.cachefly.net/ext-2.2/resources/css/ext-all.css" /> <script src="http://ajax.googleapis.com/ajax/libs/ext-core/3.0.0/ext-core.js"></script>
これは……Ext Core……。Ext JSとExt Coreは全くの別物です。仏陀が再誕されているというのに、これは困りました。
というわけで、JS BinでExt JSを使いたい場合はextjs.cachefly.netを使いましょう。コードはこんな感じ。
<link rel="stylesheet" type="text/css" href="http://extjs.cachefly.net/ext-2.2.1/resources/css/ext-all.css" /> <script type="text/javascript" src="http://extjs.cachefly.net/ext-2.2.1/adapter/ext/ext-base.js"></script> <script type="text/javascript" src="http://extjs.cachefly.net/ext-2.2.1/ext-all.js"> </script>
作ってみたページ
http://jsbin.com/afibi
動きましたね!!