Vue.js 如何在vue 3应用程序和组件中正确使用dayjs
通过将vue3组件添加到Vue.js 如何在vue 3应用程序和组件中正确使用dayjs,vue.js,vuejs3,dayjs,Vue.js,Vuejs3,Dayjs,通过将vue3组件添加到data() 从“dayjs”导入dayjs 导出默认值{ 数据(){ 返回{ 戴伊斯 } } } 然后我将能够在模板内使用它,但这是正确的方法吗 如果我想配置dayjs并在全局范围内使用它呢?我试过了 从“dayjs”导入dayjs 从“vue”导入{createApp} 常量应用程序=createApp(应用程序) app.use(dayjs)//不起作用 app.dayjs=dayjs//不工作 app.mount(“#app') 但是到目前为止还不能让它工作
data()
从“dayjs”导入dayjs
导出默认值{
数据(){
返回{
戴伊斯
}
}
}
然后我将能够在模板内使用它,但这是正确的方法吗
如果我想配置dayjs并在全局范围内使用它呢?我试过了
从“dayjs”导入dayjs
从“vue”导入{createApp}
常量应用程序=createApp(应用程序)
app.use(dayjs)//不起作用
app.dayjs=dayjs//不工作
app.mount(“#app')
但是到目前为止还不能让它工作。正确的方法是什么?你可以使用
从“dayjs”导入dayjs
从“vue”导入{createApp}
常量应用程序=createApp(应用程序)
app.config.globalProperties.$dayjs=dayjs
app.mount(“#app')
u可以使用
从“dayjs”导入dayjs
从“vue”导入{createApp}
常量应用程序=createApp(应用程序)
app.config.globalProperties.$dayjs=dayjs
app.mount(“#app')
我认为如果我们在main.js文件中加载dayjs,比如Vue.use(require(“dayjs”);然后在组件中,像这样从“daysjs/daysjs”导入daysjs;我认为如果我们在main.js文件中加载dayjs,比如Vue.use(require(“dayjs”);然后在组件中像这样从“daysjs/daysjs”导入daysjs)";.谢谢,这是物体正常传递的方式吗?我如何在组件内部使用它呢?嗯,最佳实践使用app.use()
,但它需要适应dayjs库<代码>app.config.globalProperties常规做法。在组件js中,你可以使用这个。$dayjs,在模板中,$dayjs
非常感谢!尝试一下,这只会给我一个错误无法读取未定义的属性“globalproperty”
有什么想法吗?谢谢,对象是这样正常传递的吗?我如何在组件内部使用它呢?嗯,最佳实践使用app.use()
,但它需要适应dayjs库<代码>app.config.globalProperties常规做法。在组件js中,你可以使用这个。$dayjs,在模板中,$dayjs
非常感谢!这会给我一个错误,无法读取未定义的属性“globalproperty”
有什么想法吗?