由於沒有接觸過layui,種種原因不得不拿來就用。邊查文檔。
1.iframe向主窗體返回信息。踩坑原因,ajax是異步提交,當頁面還沒有收到返回信息時,就已經向主窗體返回信息了。造成現象,好像是函數沒有從上向下執行。重點就是要設置同步提交。呸,由於設計的前端框架原因,不得不這麼做。
問題描述
<script>
//要返回的全局變量
var result =xx;
....
$.jax({
url: '/',
type: 'post',
data: subdata,
async: false, //重點
cache: false,
dataType: 'json'
})
</script>
2.真是感覺layui不好用,可能是因爲不熟悉。layui佈局不如bootstrap,數據操作不如ng,vue。哎,沒有辦法,不是我搭的,不想造輪子的話,只能用別人的。算是學習了,還是感覺不好用。