收藏
回答

调用页面内方法如何弄呀?

app.js

App({

    check(that,func){

        that.func()

    }

})


Page.js


var app = getApp()

Page({

    test(){

        console.log('test')

    }

    onLoad(){

        var that = this

        app.check(that,'test')

    }

})


app.js如何写如何调用test呀,大神指教

回答关注问题邀请回答
收藏

4 个回答

  • o0o有脾气的酸奶
    o0o有脾气的酸奶
    2019-12-10

    按照你的写法

    App({

        check(that,func){

            that && typeof that[func] == 'function' && that[func]()

        }

    })


    2019-12-10
    有用 1
    回复
  • Listen
    Listen
    2019-12-10

    App({

        check(func){

            func()

        }

    })



    var app = getApp()

    Page({

        test(){

            console.log('test')

        }

        onLoad(){

            app.check(this.test)

        }

    })





    2019-12-10
    有用 1
    回复
  • 子不语
    子不语
    2019-12-10

    你这是什么需求?

    2019-12-10
    有用
    回复
  • 铭锋科技
    铭锋科技
    2019-12-10

    楼上正解

    2019-12-10
    有用
    回复
登录 后发表内容
问题标签