[vue] vue在组件中引入插件的方法有哪些?
Activity
wenyejie commentedon Jun 17, 2019
不是很明白题主的意思, 先mark一下
forever-z-133 commentedon Jun 18, 2019
现在随着组件库越来越多,插件好像就用得少了。
canwdev commentedon Feb 22, 2020
插件
插件通常用来为 Vue 添加全局功能。插件的功能范围没有严格的限制——一般有下面几种:
Vue.prototype
上实现。示例:安装 ElementUI
安装:
yarn add element-ui
引入,在 main.js 中写入以下内容:
在组件中使用:
更多配置参考 官方文档
jim888666 commentedon May 14, 2020
Vue.use(xx)
Vue.prototype.xxx = xxx
是这样吗?
请大佬们指证
radio-qq commentedon Jan 4, 2021
npm安装,在main.js里import,然后Vue.use(xx)后便可全局使用,
有些特殊的需要做配置,如less、scss插件,还要在webpack下配置好对应的loader
radio-qq commentedon Jan 4, 2021
Vue.use(xx)=》注册插件
Vue.prototype.xxx = xxx=》绑定方法
不是同一个东西,插件包含多个方法、多个属性.....一大堆,而Vue.prototype.xxx = xxx只是引入插件里的一小个方法而已
Cai-zhiji commentedon Jul 7, 2023
全局引入:
将插件在应用的入口文件中全局引入,使其在所有组件中可用。在main.js或类似的入口文件中使用Vue.use()方法引入插件。
引入后,插件中的组件、指令、过滤器等将在整个应用范围内可用。
局部引入:
在需要使用插件的组件中进行局部引入。可以在组件的<script>块中使用import语句引入插件,然后在components选项或directives选项中使用。
使用局部引入时,插件中的组件、指令等仅在该组件及其子组件中可用。
插件选项引入:
一些插件允许通过传递选项来进行引入和配置。可以在组件的选项中通过plugins属性来引入插件并进行配置。
这种方式允许对插件进行更细粒度的配置。