1、页面效果图:

演示链接地址:http://www.nxl123.cn/bokeyuan/meiTuanDemo_walk/

2、核心代码

walk.html:

<ons-page id="walk" ng-controller="walkController">
<!--toolbar开始-->
<ons-toolbar>
<div class="left">城市头条</div>
<div class="center"></div>
<div class="right">
<ons-toolbar-button>
<ons-icon icon="fa-share-alt"></ons-icon>
</ons-toolbar-button>
</div>
</ons-toolbar>
<!--toolbar结束--> <!--tab开始-->
<div id="tabs">
<ons-row>
<ons-col ng-repeat="tab in nearTab" ng-class="{actived:$index == index}" ng-click="change($index)">
{{tab}}
</ons-col>
</ons-row>
</div>
<!--tab结束-->
<!--banner图开始-->
<ons-carousel fullscreen swipeable overscrollable auto-scroll ons-postchange="update()" var="carousel">
<ons-carousel-item ng-repeat="list in allLists">
<ons-scroller>
<ons-list>
<ons-list-item ng-repeat="item in list">
<p class="title"> {{item.title}}</p>
<div class="imgs">
<div class="leftImg">
<img src=" {{item.img1}}" alt="img">
</div>
<div class="centerImg">
<img src=" {{item.img2}}" alt="img"/>
</div>
<div class="rightImg">
<img src=" {{item.img3}}" alt="img"/>
</div>
</div>
<P class="subTitle">{{item.subTitle}}</P>
</ons-list-item>
<!--<ons-list-item>-->
<!--<p class="title">烟台一阿姨总!请收藏好!</p>-->
<!--<div class="imgs">-->
<!--<div class="leftImg">-->
<!--<img src="imgs/meituan_15ac05dce13.jpg" alt="img">-->
<!--</div>-->
<!--<div class="centerImg">-->
<!--<img src="imgs/meituan_15ac05dce13.jpg" alt="img"/>-->
<!--</div>-->
<!--<div class="rightImg">-->
<!--<img src="imgs/meituan_15ac05dce13.jpg" alt="img"/>-->
<!--</div>-->
<!--</div>-->
<!--<P class="subTitle">烟台一阿姨总!请收藏好</P>-->
<!--</ons-list-item>-->
</ons-scroller>
</ons-carousel-item>
</ons-carousel>
<!--banner图结束-->
</ons-page>

walkController.js:

/**
* Created by NIUXINLONG on 2018/8/3.
*/
app.controller("walkController",function ($scope ) {
// $scope.name ="123";
$scope.nearTab = ["头条","美食","玩乐","影视"]; $scope.index = 0; $scope.change = function (index) {
// alert(index);
$scope.index = index;
carousel.setActiveCarouselItemIndex(index);
};
$scope.update = function () {
$scope.index = carousel.getActiveCarouselItemIndex();
};
$scope.allLists = [
[
{
title: "这样的小龙虾才好吃呢!",
img1: "imgs/meituan_15ac05dce13.jpg",
img2: "imgs/meituan_15ab60cb3aa.jpg",
img3: "imgs/meituan_15ab61f2e56.jpg",
subTitle:"舌尖上的北京1分钟前"
},
{
title: "网评已经消失的5款小零食!",
img1: "imgs/meituan_15ab81c001a.jpg",
img2: "imgs/meituan_15ab6299b90.jpg",
img3: "imgs/meituan_15ab626eca6.jpg",
subTitle:"舌尖上的上海6分钟前"
},
{
title: "国内最适合穷游的5个地方,没钱不是理由1",
img1: "imgs/meituan_15ac07c859d.jpg",
img2: "imgs/meituan_15ac07c3581.jpg",
img3: "imgs/meituan_15ac07ca1eb.jpg",
subTitle:"舌尖上的烟台8分钟前"
},
{
title: "这些没事我文采步只能看着,好吃到怀疑人生!",
img1: "imgs/meituan_15ac06f763d.jpg",
img2: "imgs/meituan_15ab85ee93f.jpg",
img3: "imgs/meituan_15ac05d98df.jpg",
subTitle:"舌尖上的烟台15分钟前"
},
{
title: "方便面的19种做法,吃完保你还惦记!",
img1: "imgs/meituan_15ac05db0ac.jpg",
img2: "imgs/meituan_15ab623a9af.jpg",
img3: "imgs/meituan_15ab86383f5.jpg",
subTitle:"舌尖上的烟台20分钟前"
}
],
[
{
title: "这样的小龙虾才好吃呢!",
img1: "imgs/meituan_15ac05dce13.jpg",
img2: "imgs/meituan_15ab60cb3aa.jpg",
img3: "imgs/meituan_15ab61f2e56.jpg",
subTitle:"舌尖上的北京1分钟前"
},
{
title: "网评已经消失的5款小零食!",
img1: "imgs/meituan_15ab81c001a.jpg",
img2: "imgs/meituan_15ab6299b90.jpg",
img3: "imgs/meituan_15ab626eca6.jpg",
subTitle:"舌尖上的上海6分钟前"
},
{
title: "国内最适合穷游的5个地方,没钱不是理由1",
img1: "imgs/meituan_15ac07c859d.jpg",
img2: "imgs/meituan_15ac07c3581.jpg",
img3: "imgs/meituan_15ac07ca1eb.jpg",
subTitle:"舌尖上的烟台8分钟前"
},
{
title: "这些没事我文采步只能看着,好吃到怀疑人生!",
img1: "imgs/meituan_15ac06f763d.jpg",
img2: "imgs/meituan_15ab85ee93f.jpg",
img3: "imgs/meituan_15ac05d98df.jpg",
subTitle:"舌尖上的烟台15分钟前"
},
{
title: "方便面的19种做法,吃完保你还惦记!",
img1: "imgs/meituan_15ac05db0ac.jpg",
img2: "imgs/meituan_15ab623a9af.jpg",
img3: "imgs/meituan_15ab86383f5.jpg",
subTitle:"舌尖上的烟台20分钟前"
}
],
[
{
title: "这样的小龙虾才好吃呢!",
img1: "imgs/meituan_15ac05dce13.jpg",
img2: "imgs/meituan_15ab60cb3aa.jpg",
img3: "imgs/meituan_15ab61f2e56.jpg",
subTitle:"舌尖上的北京1分钟前"
},
{
title: "网评已经消失的5款小零食!",
img1: "imgs/meituan_15ab81c001a.jpg",
img2: "imgs/meituan_15ab6299b90.jpg",
img3: "imgs/meituan_15ab626eca6.jpg",
subTitle:"舌尖上的上海6分钟前"
},
{
title: "国内最适合穷游的5个地方,没钱不是理由1",
img1: "imgs/meituan_15ac07c859d.jpg",
img2: "imgs/meituan_15ac07c3581.jpg",
img3: "imgs/meituan_15ac07ca1eb.jpg",
subTitle:"舌尖上的烟台8分钟前"
},
{
title: "这些没事我文采步只能看着,好吃到怀疑人生!",
img1: "imgs/meituan_15ac06f763d.jpg",
img2: "imgs/meituan_15ab85ee93f.jpg",
img3: "imgs/meituan_15ac05d98df.jpg",
subTitle:"舌尖上的烟台15分钟前"
},
{
title: "方便面的19种做法,吃完保你还惦记!",
img1: "imgs/meituan_15ac05db0ac.jpg",
img2: "imgs/meituan_15ab623a9af.jpg",
img3: "imgs/meituan_15ab86383f5.jpg",
subTitle:"舌尖上的烟台20分钟前"
}
],
[
{
title: "这样的小龙虾才好吃呢!",
img1: "imgs/meituan_15ac05dce13.jpg",
img2: "imgs/meituan_15ab60cb3aa.jpg",
img3: "imgs/meituan_15ab61f2e56.jpg",
subTitle:"舌尖上的北京1分钟前"
},
{
title: "网评已经消失的5款小零食!",
img1: "imgs/meituan_15ab81c001a.jpg",
img2: "imgs/meituan_15ab6299b90.jpg",
img3: "imgs/meituan_15ab626eca6.jpg",
subTitle:"舌尖上的上海6分钟前"
},
{
title: "国内最适合穷游的5个地方,没钱不是理由1",
img1: "imgs/meituan_15ac07c859d.jpg",
img2: "imgs/meituan_15ac07c3581.jpg",
img3: "imgs/meituan_15ac07ca1eb.jpg",
subTitle:"舌尖上的烟台8分钟前"
},
{
title: "这些没事我文采步只能看着,好吃到怀疑人生!",
img1: "imgs/meituan_15ac06f763d.jpg",
img2: "imgs/meituan_15ab85ee93f.jpg",
img3: "imgs/meituan_15ac05d98df.jpg",
subTitle:"舌尖上的烟台15分钟前"
},
{
title: "方便面的19种做法,吃完保你还惦记!",
img1: "imgs/meituan_15ac05db0ac.jpg",
img2: "imgs/meituan_15ab623a9af.jpg",
img3: "imgs/meituan_15ab86383f5.jpg",
subTitle:"舌尖上的烟台20分钟前"
}
] ];
});

3、项目相关的文件下载

http://www.nxl123.cn/files/meiTuanDemo_walk.zip

OnSen UI结合AngularJs打造”美团"APP"逛一逛”页面 --Hybrid App的更多相关文章

  1. OnSen UI结合AngularJs打造”美团"APP底部导航栏 --Hybrid App

    1.页面效果图:(点击底部导航按钮,可切换到不同的页面) 演示地址:http://www.nxl123.cn/bokeyuan/2018080301/meiTuanDemo/ 2.项目目录结构 3.核 ...

  2. OnSen UI结合AngularJs打造”美团"APP"我的”页面 --Hybrid App

    1.页面效果图: 演示地址:http://www.nxl123.cn/bokeyuan/meiTuanDemo_mine/ 2.核心代码 mine.html: <ons-page id=&quo ...

  3. OnSen UI结合AngularJs打造”美团"APP"附近”页面 --Hybrid App

    1.页面效果图: 演示链接地址:http://www.nxl123.cn/bokeyuan/meiTuanDemo_near/ 2.核心代码 near.html: <ons-page id=&q ...

  4. OnSen UI结合AngularJs打造”美团"APP首页 --Hybrid Ap

    1.页面效果图: 演示链接地址:http://www.nxl123.cn/bokeyuan/meiTuanDemo_home/ 2.核心代码 home.html: <ons-page id=&q ...

  5. OnSen UI结合AngularJs打造”美团"APP"订单”页面 --Hybrid App

    1.页面效果图: 演示链接地址:http://www.nxl123.cn/bokeyuan/meiTuanDemo_order/ 2.核心代码 order.html: <ons-page id= ...

  6. webpack vue app.js自动注入页面.为app.js增加随机参数

    node_modules/html-webpack-plugin/index.js 搜索 postProcessHtml 修改代码增加如下: if (assetTags && asse ...

  7. Hybrid App开发者一定不要错过的框架和工具///////////z

    ionicFramework 我是hybrid app的忠实粉丝和大力倡导者,从 新浪移动云开始就不断的寻找能帮助Web程序员开发出漂亮又好用的UI层框架.在历经了jqmobile.sencha to ...

  8. Hybrid App开发者一定不要错过的框架和工具

    最近开始给网站的移动版本做技术选型,发现了很多好玩的东西,写出来给大家分享下. ionicFramework 我是hybrid app的忠实粉丝和大力倡导者,从 新浪移动云开始就不断的寻找能帮助Web ...

  9. hybrid app

    hybrid app Hybrid App(混合模式移动应用)是指介于web-app.native-app这两者之间的app,兼具“Native App良好用户交互体验的优势”和“Web App跨平台 ...

随机推荐

  1. echarts自定义图例legend文字和样式

    话不多说,先上效果图. 要完成这个图并不难,主要是下面那个图例比较难,需要定制. 让我们从官方文档找找思路,官方文档关于legend.formatter是这样的:链接在这 难点在于: 1.这里的图例文 ...

  2. 使用注释来解决关于inline-block元素换行问题

    昨天群里有人问个问题:为什么button加了文字后,产生了对齐不一致的问题. 原因在于baseline的对齐问题. 然后就有人推荐了一篇文章:关于Vertical-Align你需要知道的事情 其中里面 ...

  3. bzoj 3560 DZY Loves Math V - 线性筛 - 扩展欧几里得算法

    给定n个正整数a1,a2,…,an,求 的值(答案模10^9+7). Input 第一行一个正整数n. 接下来n行,每行一个正整数,分别为a1,a2,…,an. Output 仅一行答案. Sampl ...

  4. 使用SSH框架遇到的错误总结

    1.org.hibernate.exception.ConstraintViolationException: could not insert: 如果是主键是自增序列,映射文件 指定主键生成器< ...

  5. 取球游戏|2012年蓝桥杯B组题解析第十题-fishers

    (25')取球游戏 今盒子里有n个小球,A.B两人轮流从盒中取球,每个人都可以看到另一个人取了多少个,也可以看到盒中还剩下多少个,并且两人都很聪明,不会做出错误的判断. 我们约定: 每个人从盒子中取出 ...

  6. What is event bubbling and capturing?

    What is event bubbling and capturing? 答案1 Event bubbling and capturing are two ways of event propaga ...

  7. LogStash Download

    https://www.elastic.co/downloads/logstash 1.Download and unzip Logstash 2.Prepare a logstash.conf co ...

  8. (转载)C#工具箱Menustrip控件中分割线的设置方法

    最近编C#程序,因为初学,不是太清楚,碰到了toolstripMenu中分割线设置的问题.遍寻中文网页,都是语言不详的,甚是呕人. 上网找了个外文网站,给的答案甚是详细,先贴在下面. http://w ...

  9. pyqt5 eric6 pyqt5-tools

    他们都可以通过pip安装,pyqt5-tool提供了qtdesigner,

  10. js之鼠标随动后面跟随事件(类似于长龙跟着跑)

    <!DOCTYPE html> <html lang="zh"> <head> <meta charset="UTF-8&quo ...