getCurrentInstance 支持访问内部组件实例。
1.main.ts使用

app.config.globalProperties.$filter = {
  foo() {
    return 123
  },
  bar() {
    console.log("我是bar")
    return "我是bar"
  }
}

2.在template中使用

{{ $filter.foo() }}

3.在setup中使用

 const internalInstance = getCurrentInstance() // 有效  全局
  const globalProperties = internalInstance?.appContext.config.globalProperties
  console.log(globalProperties?.$filter.bar())
Logo

前往低代码交流专区

更多推荐