挂载 Vue.prototype在微信小程序里面属性和方法都获取不到
这份精华文档又说可以这样挂载https://ask.dcloud.net.cn/article/35021
uniapp vue3版本现在到底可不可以使用 Vue.prototype挂全局的属性和方法。如果可以,请提供一下main.js 和应用的demo
挂载 Vue.prototype在微信小程序里面属性和方法都获取不到
这份精华文档又说可以这样挂载https://ask.dcloud.net.cn/article/35021
uniapp vue3版本现在到底可不可以使用 Vue.prototype挂全局的属性和方法。如果可以,请提供一下main.js 和应用的demo
// 之前 - Vue 2
Vue.prototype.$http = () => {};
// 之后 - Vue 3
const app = createApp(/* ... */);
app.config.globalProperties.$http = () => {};
// main.js
import { createApp } from 'vue'
const app = createApp(/* ... */);
app.provide('message', 'hello');
// 组件中
import { inject } from 'vue';
export default {
setup() {
console.log(inject('message')); // 'hello'
}
}
xc111222 (作者)
非常感谢,第一次用uniapp。
2022-12-20 16:15