>### 模塊化
##### 第一種方式
~~~
變量、方法
//a.js
var a=10;
function go(){
console.log("go");
}
①、export{a,go};
類:
var base_url = "http://t.yushu.im/v2/movie/";
class HTTP{
request({url,data={},method="GET",success}){
wx.request({
url: base_url+url,
data,
method,
header: {
'Content-Type': 'application/json'
},
success: (res)=>{
success(res)
}
})
}
}
②、export {HTTP};
~~~
~~~
//b.js引入
import {a,go} from "../../models/data";
go()
類的引入
import {MovieModel} from "../../models/MovieModel"
const movieModel=new MovieModel();//實例化
movieModel.getDetail(id,res=>{
this.handleData(res);
})//調用方法
~~~
##### 第二種方式
~~~
//a.js
var a =10;
function go(){
console.log("go")
}
export default {a,go};
~~~
~~~
//b.js引入
import data from "../../models/data";
data.go()
~~~