1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
| export default function onWxsInvokeCallMethod ({
| cid,
| method,
| args
| }, pageId) {
| pageId = parseInt(pageId)
| const page = getCurrentPages(true).find(page => page.$page.id === pageId)
| if (!page) {
| return console.error(`Page[${pageId}] not found`)
| }
| const vm = page.$vm._$vd.getVm(cid)
| if (!vm) {
| return console.error(`vm[${cid}] not found`)
| }
| vm[method] && vm[method](args)
| }
|
|