|
我把官方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方法不能使用。求大神解答
|
|