ionic grid(栅格)九宫格制作详解


Posted in Javascript onJune 30, 2018

本文实例为大家分享了ionic grid九宫格制作的具体代码,供大家参考,具体内容如下

1、Html

<ion-header-bar class="bar bar-header bar-light bar-calm">
  <button class="button button-icon icon ion-navicon"></button>
  <ion-title class="bar-calm">腾讯新闻</ion-title>
</ion-header-bar>
 
<ion-content>
  <div class="row row-wrap">
    <div class="col col-25" ng-repeat="item in items">
      <img src="img/ionic.png" ng-click="alertClick({{item.text}})">
    </div>
  </div>
  <br>
  <div class="row row-wrap">
    <div class="col col-25" ng-repeat="item in items">
      <p>{{item.text}}</p>
    </div>
  </div>
  <br>
  <div class="row row-wrap">
    <div class="col col-25" ng-repeat="item in items">
      <ul>
        <li>
          <img src="img/ionic.png" ng-click="alertClick({{item.text}})">
          <p>{{item.text}}</p>
        </li>
      </ul>
    </div>
  </div>
</ion-content>

2、Controller

appCntrollers.controller('ManageGridCtrl', function ($scope, $timeout, $ionicLoading) {
  $ionicLoading.show({
    content: 'Loading',
    animation: 'fade-in',
    showBackdrop: true,
    maxWidth: 200,
    showDelay: 0
  });
 
  $timeout(function () {
    $ionicLoading.hide();
    $scope.items = [
      { id: 1, text: "111111" }, { id: 2, text: "222222" }, { id: 3, text: "333333" },
      { id: 4, text: "444444" }, { id: 5, text: "555555" }, { id: 6, text: "666666" },
      { id: 7, text: "777777" }, { id: 8, text: "888888" }, { id: 9, text: "999999" },
      { id: 10, text: "aaaaaa" }, { id: 11, text: "bbbbbb" }, { id: 12, text: "cccccc" },
    ];
  }, 2000);
 
  $scope.alertClick = function (val) {
    alert(val);
  }
})

3、Css

/* 栅格grid */
.col-25{border: 1px solid #ddd;height: 120px;display:flex;justify-content:center;align-items: center;}
.col-25 img {height: 64px; width: 64px;}
.col-25 ul li img {height: 64px; width: 64px;margin-top: 12px}
.col-25 ul li p {text-align: center;}

4、效果图

ionic grid(栅格)九宫格制作详解

ionic grid(栅格)九宫格制作详解

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
js通过googleAIP翻译PHP系统的语言配置的实现代码
Oct 17 Javascript
jtable列中自定义button示例代码
Nov 21 Javascript
JavaScript新增样式规则(推荐)
Jul 19 Javascript
JS获取checkbox的个数简单实例
Aug 19 Javascript
浅谈jquery.form.js的ajaxSubmit和ajaxForm的使用
Sep 09 Javascript
Bootstrap CSS组件之大屏幕展播
Dec 17 Javascript
Vue.js实现简单动态数据处理
Feb 13 Javascript
发布一款npm包帮助理解npm的使用
Jan 03 Javascript
Typescript 中的 interface 和 type 到底有什么区别详解
Jun 18 Javascript
JavaScript RegExp 对象用法详解
Sep 24 Javascript
Vue中的this.$options.data()和this.$data用法说明
Jul 26 Javascript
JS highcharts动态柱状图原理及实现
Oct 16 Javascript
vue检测对象和数组的变化分析
Jun 30 #Javascript
浅析vue.js数组的变异方法
Jun 30 #Javascript
详解vue添加删除元素的方法
Jun 30 #Javascript
vue.js删除列表中的一行
Jun 30 #Javascript
vue v-model动态生成详解
Jun 30 #Javascript
vue-router+nginx 非根路径配置方法
Jun 30 #Javascript
Vue项目中添加锁屏功能实现思路
Jun 29 #Javascript
You might like
信用卡效验程序
2006/10/09 PHP
PHP中的日期及时间
2006/11/23 PHP
详解WordPress中提醒安装插件以及隐藏插件的功能实现
2015/12/25 PHP
PHP内存溢出优化代码详解
2021/02/26 PHP
基于Jquery 解决Ajax请求的页面 浏览器后退前进功能,页面刷新功能实效问题
2010/12/11 Javascript
javaScript复制功能调用实现方案
2012/12/13 Javascript
jQuery搜索子元素的方法
2015/02/10 Javascript
JavaScript中消除闭包的一般方法介绍
2015/03/16 Javascript
jquery中ready()函数执行的时机和window的load事件比较
2015/06/22 Javascript
深入分析JSON编码格式提交表单数据
2015/06/25 Javascript
jQuery实现模仿微博下拉滚动条加载数据效果
2015/12/25 Javascript
Node.js程序中的本地文件操作用法小结
2016/03/06 Javascript
最棒的Angular2表格控件
2016/08/10 Javascript
关于js二维数组和多维数组的定义声明(详解)
2016/10/02 Javascript
如何学JavaScript?前辈的经验之谈
2016/12/28 Javascript
vue系列之动态路由详解【原创】
2017/09/10 Javascript
express+mockjs实现模拟后台数据发送功能
2018/01/07 Javascript
JavaScript HTML DOM元素 节点操作汇总
2019/07/29 Javascript
[09:59]DOTA2-DPC中国联赛2月7日Recap集锦
2021/03/11 DOTA
python使用cookielib库示例分享
2014/03/03 Python
Python中在脚本中引用其他文件函数的实现方法
2016/06/23 Python
Python实现合并同一个文件夹下所有PDF文件的方法示例
2018/04/28 Python
Python 词典(Dict) 加载与保存示例
2019/12/06 Python
tensorflow dataset.shuffle、dataset.batch、dataset.repeat顺序区别详解
2020/06/03 Python
Python 如何展开嵌套的序列
2020/08/01 Python
python如何用matplotlib创建三维图表
2021/01/26 Python
python反扒机制的5种解决方法
2021/02/06 Python
Canvas多边形绘制的实现方法
2019/08/05 HTML / CSS
Farnell德国:电子元器件供应商
2018/07/10 全球购物
服装设计专业求职信
2014/06/16 职场文书
2014年文秘工作总结
2014/11/25 职场文书
幽默导游词开场白
2015/05/29 职场文书
婚宴新郎致辞
2015/07/28 职场文书
职业规划从高考志愿专业选择开始
2019/08/08 职场文书
Nginx同一个域名配置多个项目的实现方法
2021/03/31 Servers
python神经网络ResNet50模型
2022/05/06 Python