|
发表于 2016-9-23 17:12:45
|
显示全部楼层
什么加标题,轮播你直接往里面舔图片不就好了 ,参考仿淘宝案例代码:
- Model.prototype.imgDataCustomRefresh = function(event) {
- /*
- * 1、加载轮换图片数据
- * 2、根据data数据动态添加carouse组件中的content页面
- * 3、如果img已经创建了,只修改属性
- * 4、第一张图片信息存入localStorage
- */
-
- var url = require.toUrl("./main/json/imgData.json");
- allData.loadDataFromFile(url, event.source, true);
- var me = this;
- var carousel = this.comp("carousel1");
- event.source.each(function(obj) {
- var fImgUrl = require.toUrl(obj.row.val("fImgUrl"));
- var fUrl = require.toUrl(obj.row.val("fUrl"));
- if (me.comp('contentsImg').getLength() > obj.index) {
- $(carousel.domNode).find("img").eq(obj.index).attr({
- "src" : fImgUrl,
- "pagename" : fUrl
- });
- if (obj.index == 0) {
- localStorage.setItem("index_BannerImg_src", fImgUrl);
- localStorage.setItem("index_BannerImg_url", fUrl);
- }
- } else {
- carousel.add('<img src="' + fImgUrl + '" class="tb-img1" bind-click="openPageClick" pagename="' + fUrl + '"/>');
- }
- });
- };
复制代码 |
|