帖子
帖子
用户
博客
课程
显示全部楼层
53
帖子
0
勋章
573
Y币

[云开发] 一刷新加载数据就出现错误

[复制链接]
发表于 2015-6-23 15:12:45
一刷新加载数据就出现错误   而且那个刷新一直在提示  不会消失的   谢谢了
QQ截图20150623151110.png
0
帖子
0
勋章
1058
Y币
会影响功能吗,如是不会的话请把配置文件的DEFUG去掉
53
帖子
0
勋章
573
Y币
mingfeng 发表于 2015-6-23 15:18
会影响功能吗,如是不会的话请把配置文件的DEFUG去掉

会影响功能    现在刷新不了数据  可以帮我看看吗 谢谢
5
帖子
0
勋章
1万+
Y币
小彬1 发表于 2015-6-23 15:56
会影响功能    现在刷新不了数据  可以帮我看看吗 谢谢

具体代码?
53
帖子
0
勋章
573
Y币

unction getRestData(type) {

    api.showProgress({
        title: '加载中...',
        modal: false
    });
    var getMerchantUrl = '/merchant?filter=';
    var urlParam = {
        include: ["", "", ""],
        where:{category:type}
      
    };
    ajaxRequest(getMerchantUrl + JSON.stringify(urlParam), 'GET', '', function (ret, err) {
        if (ret) {
            var content = $api.byId('lifeList');
            var tpl = $api.byId('act-template').text;
            var tempFn = doT.template(tpl);
            content.innerHTML = tempFn(ret);
            api.refreshHeaderLoadDone();
            api.parseTapmode();
        } else {
            api.toast({msg: err.msg, location: 'middle'})
        }
        api.hideProgress();
    })
}














        <script id="act-template" type="text/x-dot-template">
                {{ for(var i=0, len=it.length; i < len; i++) {}}
                  <li>
                    <a tapmode="active" data-id="{{=it.id}}" onclick="openRest(this);">
                            <img src="{{=it.img.url}}" />
                            <h3>{{=it.name}}</h3>
                            <div class="info clearfix">
                                <span>{{=it.city.name}}</span>
                        <span>{{=it.type.name}}</span>
                        <!--<em>120km</em>-->
                            </div>
                    </a>
                  </li>
                {{ } }}
            </script>


其中的  <span>{{=it.city.name}}</span>
                        <span>{{=it.type.name}}</span>这两行不懂  谢谢了
5
帖子
0
勋章
1万+
Y币
getMerchantUrl ,你的URL有错啦,你看下文档
53
帖子
0
勋章
573
Y币
技术支持-M 发表于 2015-6-23 18:54
getMerchantUrl ,你的URL有错啦,你看下文档

我已经从官网上看过了  还是没有头绪
8
帖子
0
勋章
1万+
Y币
小彬1 发表于 2015-6-23 18:57
我已经从官网上看过了  还是没有头绪

如果要使用 APICloud 的云数据库,
api.ajax 访问的 url 应该以 'https://d.apicloud.com/'开头。
也就是说你代码中的
  1. var getMerchantUrl = '/merchant?filter=';
复制代码
应该为
  1. var getMerchantUrl = 'https://d.apicloud.com/merchant?filter=';
复制代码


7
帖子
0
勋章
1594
Y币
看了下Url什么的都没有问题,问题提示的很准了就是说你不能从一个undefined里边读取url属性

看了下你的代码,你可能数据有问题,it.img可能为undefined,你查看下数据吧。
您需要登录后才可以回帖 登录

本版积分规则