开发项目过程我这样子调用 报错 Script error.filename:lineno:0
function ajaxTest() {
var url = 'weburl';
mui.ajax(url, {
data: {
versionType: 1
},
dataType: 'json',
type: 'get',
timeout: 10000,
success: function(data) {
console.log(JSON.stringif(data));
},
error: function(xhr, type, errerThrown) {
mui.toast('网络异常,请稍候再试');
}
});
};
mui.plusReady(function() {
ajaxTest();
});
这样子调用 报错 Script error.filename:lineno:0
mui.plusReady(function() {
function ajaxTest() {
var url = 'weburl';
mui.ajax(url, {
data: {
versionType: 1
},
dataType: 'json',
type: 'get',
timeout: 10000,
success: function(data) {
console.log(JSON.stringif(data));
},
error: function(xhr, type, errerThrown) {
mui.toast('网络异常,请稍候再试');
}
});
};
ajaxTest();
});
把ajaxTest方法体里面的代码移到plusReady里边就没有问题
mui.plusReady(function() {
var url = 'weburl';
mui.ajax(url, {
data: {
versionType: 1
},
dataType: 'json',
type: 'get',
timeout: 10000,
success: function(data) {
console.log(JSON.stringif(data));
},
error: function(xhr, type, errerThrown) {
mui.toast('网络异常,请稍候再试');
}
});
});
这个设计是要我学习马拉松式代码吗
2 个回复
virtualTurth - 人类的本质是复读机
我按你的方式试了,还是报那个错啊
万金游
把自定义函数放到下方,url 必须加上 http://