vue3 的 globalProperties 属性定义的公共方法,在模版中如何使用?

//公共方法 
const { proxy } = getCurrentInstance(); 
proxy.$commonData();

//这个没有问题
proxy.$commonData();

commonData 方法想在模版中使用,请问如何使用?

阅读 2.1k
2 个回答
<script setup>
const { proxy } = getCurrentInstance(); 
const commonData = () => proxy.$commonData();
</script>

或者全局注册

// main.js
import commonData from "xxx";
app.config.globalProperties.$commonData = commonData;
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题