帖子
帖子
用户
博客
课程
12
返回列表 发新帖
132
帖子
0
勋章
1776
Y币
woxiang 发表于 2019-2-11 09:34
你好,我应该怎么写才对呢

在赋值完后去使用这个变量,就是在ajax回调里面去使用这个数组,渲染html
11
帖子
0
勋章
53
Y币
Acmen 发表于 2019-2-11 09:45
执行顺序你没搞清楚

apiready = function () {
    getSpace();
    function getSpace() {
        api.ajax({
            url: myUrl + 'public_html/Parents/getSpaceList',
            method: 'post'
        }, function(ret, err) {
            if (ret) {
                if (ret.status == 'success') {
                    proclsList = [];
                    proclsList = ret.info;
                    alert(proclsList[0].img);
                }
            }
        });
    }
}

我现在这样写。有没有问题?
11
帖子
0
勋章
53
Y币
City7 发表于 2019-2-11 08:39
程序最基本 顺 执行 proclsList  才声名 当然是空的值,里面什么都没有,你必须赋值后,才能在整个页面中  ...

你好,我应该在哪赋值呢?怎么赋值? 新手不太清楚
11
帖子
0
勋章
53
Y币

你好,我应该在哪赋值呢?怎么赋值? 新手不太清楚
11
帖子
0
勋章
53
Y币
littlemin537 发表于 2019-2-11 09:01
执行顺序,还没赋值,肯定拿不到

你好,我应该在哪赋值呢?怎么赋值? 新手不太清楚
132
帖子
0
勋章
1776
Y币
woxiang 发表于 2019-2-11 11:25
你好,我应该在哪赋值呢?怎么赋值? 新手不太清楚

var proclsList = [];//定义
apiready = function () {
    getSpace();//调用
}


//声明
function getSpace() {
        api.ajax({
            url: myUrl + 'public_html/Parents/getSpaceList',
            method: 'post'
        }, function(ret, err) {
            if (ret) {
                if (ret.status == 'success') {
                    proclsList = ret.info;//赋值
/*
这里写html中要展示的列表等。。。
*/
                    alert(proclsList[0].img);
                }
            }
        });
    }
22
帖子
0
勋章
77
Y币
这个不管用,您可以自己试试!
20
帖子
0
勋章
6613
Y币
VICTORYS 发表于 2019-11-6 15:01
这个不管用,您可以自己试试!

逻辑没有问题,你遇到了什么问题呢?
12
您需要登录后才可以回帖 登录

本版积分规则