【发布时间】:2021-06-08 01:49:56
【问题描述】:
我可以通过将 dayjs 添加到 data() 来在 vue3 组件中使用它
import dayjs from 'dayjs'
export default {
data() {
return {
dayjs
}
}
}
然后我可以在模板中使用它,但这是正确的做法吗?
如果我想配置 dayjs 并在全局范围内使用它怎么办?我试过了
import dayjs from 'dayjs'
import { createApp } from 'vue'
const app = createApp(App)
app.use(dayjs) // doesn't work
app.dayjs = dayjs // doesn't work
app.mount("#app')
但到目前为止无法让它工作。
正确的做法是什么?
【问题讨论】:
-
我想如果我们在 main.js 文件中加载 dayjs 类似于 Vue.use(require("dayjs"));然后在组件中像这样导入它 import * as daysjs from "daysjs/daysjs";.