背景:
乙個下拉框選擇不同的下拉框展示不同的頁面
不同的頁面都有檔案上傳按鈕
選擇展示不同的頁面,頁面的檔案上傳按鈕不起作用
查資料:
動態新增的元素沒有辦法渲染layui.upload.render();
分析:1、頁面在選擇前,js裡的layui.upload.render()已經執行了
2、layui.upload.render()執行但是並找不到#file_choose元素,因為頁面還沒有選擇
3、 然後頁面選擇後,layui.upload.render()執行完了,#file_choose元素也沒有加上upload屬性
layui.upload.render();
layer.load();
},done: function (res, index, upload) ,
error:function ()
})
解決辦法:
頁面選擇之後再渲染#file_choose元素,也就是把上面的這段**加到選擇頁面**執行之後
就是在選擇頁面之後再去渲染頁面中的按鈕加上檔案上傳屬性
layui.form.on('select(typefilter)',function (data)
}
gitignore檔案不起作用
當我們用git時常常會習慣把我們不想上傳到遠端 庫中的一些本地檔案 夾 放在乙個叫做.gitignore的檔案中,例如常見的本地build資料夾,一些ide如intellig,eclipse的專案管理檔案,但有些時候我們會遇到這樣的問題 放入gitignore資料夾中的檔案卻還是被git index...
gitignore檔案不起作用
今天commit 的時候,使用git status檢視檔案狀態,發現專案列印的日誌logs目錄也有被修改。那麼logs目錄下的日誌檔案是我們不需要提交的,那就在.gitignore目錄下新增要忽略的目錄 logs 接著使用git status檢視檔案狀態,並沒有生效。gitignore檔案只是ign...
layui的右側固定列不起作用
於是我在需要固定的列分別加上了fixed left 和fixed right 遇到的問題為初次進入頁面或者重新整理進入頁面的時候,左側只有表頭是固定的,右側不固定。但是開啟f12或者重新切換至當前頁面,固定效果會正常顯示。仔細比較兩次的dom。正常渲染情況下 非正常渲染的情況下 此時的height變...