最近在做钉钉的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