Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
menu search
person
Welcome To Ask or Share your Answers For Others

Categories

找来找去都是说

vue3挂载全局属性和方法
app.config.globalProperties.$http = http

但是就是没有说在组件中怎么使用它们

用vue2的方法, this.$http根本不行啊,在setup中,尝试ctx中解构也不行

=============================

已解决

setup()?{

     const { ctx } = getCurrentInstance();

     const showMessage = () => {

        ctx.$message.success("this?is?message");

     };

     return {

        showMessage

     };

 }

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
311 views
Welcome To Ask or Share your Answers For Others

1 Answer

setup()?{

     const { ctx } = getCurrentInstance();

     const showMessage = () => {

        ctx.$message.success("this?is?message");

     };

     return {

        showMessage

     };

 }

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
...