Hbuilder主頁面控制子頁面的方法

主頁面的寫法html

(function($, doc) {
                mui.init({
                    swipeBack : false,
                    subpages: [{
                        id: 'addMemberContent',
                        url: 'addMemberContent.html',
                        styles: {
                            top: '45px',
                            bottom: 0,
                            bounce: 'vertical'
                        }
                    }]
                });
                $.plusReady(function() {
                    var postBtn=doc.getElementById('bntPost');//獲取主頁面按鈕的DOM.
                    postBtn.addEventListener('tap',function(){    //監聽DOM的事件
                        var addMemCont=plus.webview.getWebviewById("addMemberContent"); //根據ID獲取子頁面web

        // var subPages=plus.webview.currentWebview().children();//獲取當前頁面全部的子頁面;函數

        // var addmemCont=subPages[0]; 根據索引或缺子頁面
                        $.fire(addMemCont,'postMember', null); // $.fire(目標頁面,子頁面的函數,要傳的值)
                    });post

    子頁面的寫法:ui

    window.addEventListener('postMember', function() { url

    //執行的函數}spa

    });code

      window.addEventListener('newsId',function(event){ //得到事件參數 var id = event.detail.id;htm

相關文章
相關標籤/搜索