今天看extjs自己的build系統,突然產生乙個想法──根據頁面需要,我們也許可以定製需要包含的extjs庫的內容。
1.每個頁面在包含js時可以設定自己的元件,例如:
rhtml **
<%= ext_get 'core-utilities','grid-core','core-state management',
'data-core','data-json support' %>
2.在ext-get中,我們組織乙個url去extjs取回已經build好的js檔案,並放到合適的位置:
ruby **
def ext_get(*types)
file_name = '/ext/ext_'+types.join('_')+".js"
unless file.exist?(file_name)
url = ""
types.each
system("wget -o \"public" + file_name + "\" " + url)
end...
end
也不知道這樣做是否可行,不過覺得挺好玩的,所以著手試了一下,現在基本上都可用了,但是不知道為什麼就是不能讓瀏覽器正常使用取回來的js(檔案確實取到伺服器上了,可以即使再取一次瀏覽器上依然沒有這個js的response內容)
奇怪,不管了,睡覺先。
[ 補充,這個問題的解決主要有利於js庫的效能,但這不是很重要的問題,先把注意力放在如何使用extjs庫上面。]
rails中用validates進行合法性驗證
活動通中註冊資訊的驗證都是自己寫 驗證的,重構改為用rails自帶的驗證機制驗證的,即用validates驗證。user模型中對存在性的驗證是使用 validates 方法,傳入 presence true 引數,如下 class user activerecord base validates n...
Extjs開發遇到的問題之一
純粹自娛自樂,如有幫助,看看即可 如果寫的爛,也別扔雞蛋 學習應用extjs也有乙個來月了,斷斷續續的覺得學的很慢。這次開發專案用到了這方面的知識,也解決了一些問題。用到extjs oracle ibaits servlet。一 資料庫有關 二 ibatis 1,ibatis 中 與 區別 代表 是...
windows配置rails遇到的問題
首先 根據 官方文件步驟安裝rails 本教程主要就按照rails中的坑進行記錄,前置的ruby sqlite3等請讀者自行安裝 到了rails server 出錯 提示找不到檔案 webpacker.yml 應該輸入rails webpacker install 又出現提示yarn can not...