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

[插件开发] goodList使用问题,求解

[复制链接]
发表于 2015-5-28 09:34:38
我把官方document中关于goodlist模块代码拷出来运行,结果出现错误。
<!DOCTYPE HTML>
<html>
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="maximum-scale=1.0,minimum-scale=1.0,user-scalable=0,width=device-width,initial-scale=1.0"/>
    <title>title</title>
    <link rel="stylesheet" type="text/css" href="../css/api.css" />
    <link rel="stylesheet" type="text/css" href="../css/common.css" />
    <style>

    </style>
</head>
<body>
</body>
<script type="text/javascript" src="../script/api.js"></script>
<script type="text/javascript">
    apiready = function(){
            var goodsList = api.require('goodsList');

                var datas = []; // 数据源.
               
                var imgs = ["widget://image/goodsList/avatar.png",
                    "widget://image/goodsList/avatar.png",
                    "widget://image/goodsList/avatar.png",
                    "widget://image/goodsList/avatar.png",
                    "http://abfc6f80482f86f9ccf4.b0**.**/apicloud/948bec8a4df2adb27581319d8a8c014e.png",
                    "http://abfc6f80482f86f9ccf4.b0**.**/apicloud/3cd8bd01f9f474664ff0b2f41611797e.png",
                    "http://abfc6f80482f86f9ccf4.b0**.**/apicloud/5b67af4da9ce31f101c3326fbef10e5e.png",
                    "http://abfc6f80482f86f9ccf4.b0**.**/apicloud/3531bbb5db7f920a4f17887449aa5d7d.png",
                    "http://abfc6f80482f86f9ccf4.b0**.**/apicloud/cbf1074f44df8e0f40ca277e31f559ce.png",
                    "http://abfc6f80482f86f9ccf4.b0**.**/apicloud/87a9ad42f49140f1168b0caebf0cb6c3.png",
                    "http://abfc6f80482f86f9ccf4.b0**.**/apicloud/da1cdf8ecba5775f8b54f12cd2a00735.png",
                    "http://abfc6f80482f86f9ccf4.b0**.**/apicloud/a4db2d1809fa57cc91d0173e1c33caf9.png",
                    "http://abfc6f80482f86f9ccf4.b0**.**/apicloud/3e0afb28a7cb0437ea860087cef39fd3.png",
                    "http://abfc6f80482f86f9ccf4.b0**.**/apicloud/893e222cdd8158391f7a01aee3723784.png",
                    "http://abfc6f80482f86f9ccf4.b0**.**/apicloud/59ea90c458f3708279de79b0c7a60693.png",
                    "http://abfc6f80482f86f9ccf4.b0**.**/apicloud/69bff6064593e92c8e4102f174d0bdbf.png",
                    "http://abfc6f80482f86f9ccf4.b0**.**/apicloud/ca2aa9b8246bc0bfd97ba284dc087e62.png",
                    "http://file.apicloud.com/mcm/A6965066817858/d7d1d308fe165b984c09728e7118e9f1.jpg",
                    "http://file.apicloud.com/mcm/A6965066817858/83dede361c4597ccfe2d815a76a7b1c2.png",
                    "http://file.apicloud.com/mcm/A6965066817858/f23301da3bd6c2c214a464b27c9897c2.jpg"];
               
                for(var i = 0; i < 20; i ++){ // 使用1000条数据,进行极限测试.
                    var data =     {
                    uId:1000+i,
                    img: imgs[i], // 头像图片路径,支持本地和网络路径
                    title: '刘德华' + i, // 标题.
                    subTitle: '100' + i, // 子标题.
                    mark:'10' + i,
                    tag:"支付",
                    rightBtn: [
                        {
                            bg:  "#556B2F",  //按钮背景色,支持rgb,rgba,#,默认#ee8262.
                            title: "结束", //按钮名字,字符串类型,默认‘按钮’
                            titleSize: 13,      //按钮标题大小,默认12
                            titleColor: "#000000", // 按钮标题颜色,支持rgb,rgba,#,默认#ffffff
                            selectedColor: "#FFFFFF",  //按钮选中时候的颜色值,支持rgb,rgba,#
                            icon:"widget://image/goodsList/delete.png"
                        },
                        {
                            bg:  "#4EEE94",  //按钮背景色,支持rgb,rgba,#,默认#ee8262.
                            title: "取消置顶", //按钮名字,字符串类型,默认‘按钮’
                            titleSize: 13,      //按钮标题大小,默认12
                            titleColor: "#000000", // 按钮标题颜色,支持rgb,rgba,#,默认#ffffff
                            selectedColor: "ffffff",  //按钮选中时候的颜色值,支持rgb,rgba,#
                            icon:"widget://image/goodsList/delete.png"
                        }
                    ] // 左滑单元格露出的按钮组.
                    };
                        datas.push(data);
                    }
               
                goodsList.open({
                    x: 0, // 横坐标, 默认 0.
                    y: 64, // 纵坐标, 默认 0.
                    w: 320, // 宽度, 默认设备屏幕宽度.
                    h: 320, // 高度, 默认 视图高度 + 100.
                    itemSlipDistance:60,
                    datas: datas
                    },function(ret,err){
                    alert("您点击了第 " + ret.index + " 个单元格的" + ret.eventType);
                });
    };
</script>
</html>


[2015-05-28 09:23:26] Uncaught TypeError: Cannot call method 'open' of undefined at goods.html : 73

open方法不能使用。求大神解答

你在哪儿看到的goodsList这个模块?在哪儿看到的这个模块的文档?你是ide真机同步测试的吗?你是云编译安装包测试的吗?
您需要登录后才可以回帖 登录

本版积分规则