vue2 提取公共方法
时间: 2023-09-20 08:11:07 浏览: 52
在Vue2中提取公共方法可以使用Vue的插件机制来实现。首先,在一个单独的文件中定义你的公共方法,比如utils.js。在utils.js中,你可以使用export default来导出一个对象,对象中包含你需要提取的公共方法。比如:
```javascript
// utils.js
export default {
install(Vue) {
Vue.prototype.formatDuring = function (mss) {
// 具体的公共方法实现
}
}
}
```
然后,在main.js中引入utils.js并使用Vue.use()来注册插件,这样公共方法就可以在整个应用中使用了。示例代码如下:
```javascript
// main.js
import Vue from 'vue'
import utils from './utils.js'
Vue.use(utils)
```
现在,你就可以在任何组件中使用公共方法了。比如,在需要的地方可以使用`this.formatDuring(currentTime)`来调用公共方法。<em>1</em>
#### 引用[.reference_title]
- *1* [vue2.0:解决—如何抽取公用js](https://blog.csdn.net/huangxiaoguo1/article/details/80198537)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}} ] [.reference_item]
[ .reference_list ]