vue2.0:解决—如何抽取公用js

  • 首先创建公用js

    在static中创建js—>utils.js
    

vue2.0:解决—如何抽取公用js_第1张图片

  • utils.js内容如下:

export default {
    install(Vue, options) {
        Vue.prototype.formatDuring = function (mss) {
            var days = parseInt(mss / (1000 * 60 * 60 * 24));
            var hours = parseInt((mss % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));
            var minutes = parseInt((mss % (1000 * 60 * 60)) / (1000 * 60));
            var seconds = (mss % (1000 * 60)) / 1000;
            return days + " 天 " + hours + " 小时 " + minutes + " 分 " + Math.round(seconds) + " 秒 ";
        }
    }

}
  • 在main.js中引入,以便全局使用
// 引入公用js
import utils from '../static/js/utils.js'    
Vue.use(utils);  
  • 在需要的地方使用
endline = this.formatDuring(currentTime);

ok!

你可能感兴趣的:(vue,公用js,vue.js,vue.js)