Re: [問題] 要怎麼使用EXT JS??

看板Ajax作者 (瑞塔)時間17年前 (2008/07/13 16:21), 編輯推噓1(1017)
留言18則, 3人參與, 最新討論串2/2 (看更多)
※ 引述《iflida (瑞塔)》之銘言: : 如題 : 我的問題很奇怪,也很蠢= = : 因為我是先有一個EXRJS網頁的source code,才知道有EXT JS這個玩意! : 我上網抓了Ext JS 2.1 SDK (應該就是她寫好的lib吧?) : 然後呢?把SDK跟網頁放在同一層,就可以用了吧? : 那我以後想要寫出像EXTJS裡面那種網頁,要參考哪裡阿? : 該不會是看它的sample自己慢慢頓悟= =? : OMG.... : PS:我剛爬文,有人說EXTJS太肥是啥意思?功能太多太雜太亂嗎??? : 謝謝啦 很蠢的問題>_< 另外想要再請問一下... 我抓了EXT JS的LIB (ext2.1) 檔案裡面中\ext-2.1\examples\tree裡面有關樹的html範例都無法使用... (官網上的sample:http://www.extjs.com/deploy/dev/examples/tree/reorder.html) 我看到他Tree資料夾底下有些php檔還有json檔,所以要成功開啟那個樹狀網頁是否需要 安裝PHP的環境(像是把阿帕契裝起來等等),json檔的話...是否需要去官網下載她的lib? 我爬了一些json的文章,但是看不是很懂它的定位... 不知道可否給我一點淺顯易懂的概念??? 樹狀圖如果用到php,應該是做資料擷取的動作(?) 是這樣吧 有錯請指正!感恩! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.170.65.247

07/13 16:41, , 1F
\ext-2.1\examples\tree中的例子架好應該是像官網那樣
07/13 16:41, 1F

07/13 16:41, , 2F
不知道它的樹狀資料夾是有資料來源 還是寫死的= =?
07/13 16:41, 2F

07/13 17:38, , 3F
假如看到tree or grid的範例,得看範例是否為.php,假如
07/13 17:38, 3F

07/13 17:39, , 4F
是的話則run在server端。json只是格式而已,你可以把它
07/13 17:39, 4F

07/13 17:40, , 5F
當成和xml一樣,如要使用json,可以找些tool直接將資料
07/13 17:40, 5F

07/13 17:40, , 6F
轉換成json format。 目前extjs tree似乎只提供load json
07/13 17:40, 6F

07/13 17:41, , 7F
但不管load哪種格式都一樣。 XD
07/13 17:41, 7F

07/13 23:07, , 8F
喔!所以樓上的意思是說PHP網頁的話 SERVER端會有DB嗎?
07/13 23:07, 8F

07/13 23:09, , 9F
這個範例是html頁面耶..所以...樹是寫死的嗎= =?
07/13 23:09, 9F

07/14 00:31, , 10F
定義tree的source可以不是寫死的,可以從Server Side產生
07/14 00:31, 10F

07/14 00:31, , 11F
ExtJS Tree要的JSON Data格式
07/14 00:31, 11F

07/14 00:33, , 12F
你在TreeLoader指定dataUrl就可以了
07/14 00:33, 12F

07/14 12:57, , 13F
恩..問一個蠢一點的 可以布要用那個甚麼JSON嗎@ @?
07/14 12:57, 13F

07/14 12:57, , 14F
我還是不太懂JSON扮演的角色 要寫那棵樹是否依定需要JSON?
07/14 12:57, 14F

07/14 16:34, , 15F
也有人寫了可讀XML的TreeLoader,你可以在論壇找找
07/14 16:34, 15F

07/14 16:35, , 16F
可以的話找一下XML與JSON的比較文,就可以了解為什麼要用
07/14 16:35, 16F

07/14 16:35, , 17F
JSON format
07/14 16:35, 17F

07/14 16:37, , 18F
其實不應該直接比較的,但用JSON表示Data比較不複雜
07/14 16:37, 18F
文章代碼(AID): #18URi1ap (Ajax)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
文章代碼(AID): #18URi1ap (Ajax)