1234567891011121314151617181920212223242526272829 |
- import QJKanKan from '@/sdk/QJKanKan'
- let _app
- let _num
- let deferred = QJKanKan.Deferred()
- export function createApp(opitons = {}) {
- if (_app) {
- return
- }
- _app = new QJKanKan(opitons)
- deferred.resolve(_app)
- window.__sdk = _app
- return _app
- }
- export function useApp() {
- if (_app) {
- return Promise.resolve(_app)
- }
- return deferred
- }
- export function getApp() {
- return _app
- }
- export function getNum() {
- return _num
- }
|