layui的父頁面?zhèn)鲾?shù)據(jù)給子頁面的其中一種方法

遇見問題不要慌,上個網(wǎng)或者下個樓遛一下灣就會了!

項目過程中遇到layui里父頁面?zhèn)鲾?shù)據(jù)到子頁面,首先說下我的項目需求:直接上圖
在下面的圖中,需要點擊復選框中之后把數(shù)據(jù)帶上,再點按鈕彈出子頁面進行form表單提交

11.png

父頁面code:

table.on('checkbox(test)',function (obj) {
    var checkStatus = table.checkStatus('test'); //layui獲取選中的數(shù)據(jù)
    selectData = checkStatus.data.map(item => {
        return `${item.filename}/${item.name}`; 
    });
        window.names = selectData; //主要是這句
})

子頁面:

var data = parent.names;  // data即可拿到父頁面的selectData

還有其他方法,是在父頁面寫一個方法拿到數(shù)據(jù),直接在子頁面調用方法,也可以拿到數(shù)據(jù)。
如有問題望大家指出

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。
禁止轉載,如需轉載請通過簡信或評論聯(lián)系作者。

友情鏈接更多精彩內容