MorJS aApp/wApp基礎(chǔ)使用

2024-01-15 16:52 更新

aApp / wApp 的第一個參數(shù) options 和微信/支付寶小程序的 App 一致,具體使用請參考小程序文檔:

import { aApp } from '@morjs/core'

aApp({
  onLaunch() {
    console.log('當小程序初始化完成時觸發(fā),全局只觸發(fā)一次')
  },
  onShow() {
    console.log('當小程序啟動,或從后臺進入前臺顯示時觸發(fā)')
  },
  onHide() {
    console.log('當當前頁面被隱藏時觸發(fā),例如跳轉(zhuǎn)、按下設(shè)備 Home 鍵離開')
  },
  onError() {
    console.log('當小程序發(fā)生 js 錯誤時觸發(fā)')
  }
})

aApp / wApp 的第二個參數(shù) solution 可以提供業(yè)務(wù)自身業(yè)務(wù)域的運行時 solution 或運行時插件 runtime-plugin

import { aApp } from '@morjs/core'
import SolutionXXX from 'mor-runtime-solution-xxx'
import PluginXXX from 'mor-runtime-plugin-xxx'

aApp(
  {
    onLaunch() {
      console.log('當小程序初始化完成時觸發(fā),全局只觸發(fā)一次')
    }
  },
  [
    SolutionXXX(),
    () => {
      return {
        plugins: [new PluginXXX()]
      }
    }
  ]
)


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號