老师,为什么ajax要写成一个类而不是一个对象,没明白您说的干扰指的什么
来源:7-3 登录页面的开发(2)
wykun
2018-05-06
class MUtil {
request(param) {
return new Promise((resolve, reject) => {
$.ajax({
type: param.type || 'get',
url: param.url || '',
dataType: param.dataType || 'json',
data: param.data || null,
success(res) {
console.log(res)
},
error(err) {
console.log(err)
}
})
})
}
}
export default MUtil写回答
1回答
-
Rosen
2018-05-06
几个模块同时引用一个对象的时候,如果这个对象里有内置的参数,其中一个模块改了对象里的参数,那么其他模块用的对象内置的值就变了,会受到影响
022018-05-06
相似问题