uniapp export 封装函数或api方法及调用

api/index.js
//对象
var myobj =
    {
        'id': 1,
        'fun': function() {
            return "fun";
        },
        'name': 'myObj',
        'fun1': function() {
           return "fun1";
        }
		}

//函数	 
function abc(){
	return "abc";
}
function abc2(){
	return "abc2";
	}

function ab3(){
	return "ab3";
	}


export {abc,abc2,ab3,myobj}

 

//main.js

import {abc,abc2,ab3,myobj} from './api/index'
Vue.prototype.$api={"abc":abc,"abc2":abc2,'myobj':myobj};
//index.vue使用

	console.log(this.$api.myobj.fun());
	console.log(this.$api.myobj.name);
    console.log(this.$api.abc2());

 

©️2020 CSDN 皮肤主题: 技术工厂 设计师:CSDN官方博客 返回首页