vue3+ts实战踩坑

316 阅读1分钟

最近在做钉钉的H5微应用,准备用Vue3+ts,两个都是第一次使用,写起来好别扭,遇到不少坑,现记录下来,准备上线后再做一个完整的教程;

首先引入钉钉的jsapi

import * as dd from 'dingtalk-jsapi'
const app = createApp(App)
app.config.globalProperties.dd = dd
app.use(store).use(router).mount('#app')
重点记住,这里绑定dd这个属性的时候不能使用$dd,这里和引入axios是不一样的,如果是axios则可以加"$"符号

在使用的时候

  const { proxy } = getCurrentInstance() as any

再proxy里面去到dd