Vue框架引入JS库的正确姿势
正确引入方式
最简单靠谱的方式是用库变成Vue的原型对象的属性。
import moment from 'moment';
Object.definePrototype(Vue.prototype, '$moment', { value: moment });
也可以:
Vue.prototype.$moment = moment;
由于所有的组件都会继承Vue原型对象上的方法,因此这些方法在任何组件文件中都能通过this.$moment 访问到:
export default {
created() {
console.log('The time is ' . this.$moment().format("HH:mm"));
}
}
作者:孟繁贵 Email:meng010387@126.com 期待共同进步!