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 相关文章推荐
javascript循环变量注册dom事件 之强大的闭包
Sep 08 Javascript
JavaScript高级程序设计 读书笔记之八 Function类及闭包
Feb 27 Javascript
Jquery each方法跳出循环,并获取返回值(实例讲解)
Dec 12 Javascript
jquery操作select方法汇总
Feb 05 Javascript
JS实现仿QQ面板的手风琴效果折叠菜单代码
Sep 11 Javascript
Jquery uploadify 多余的Get请求(404错误)的解决方法
Jan 26 Javascript
Node.JS利用PhantomJs抓取网页入门教程
May 19 Javascript
基于pako.js实现gzip的压缩和解压功能示例
Jun 13 Javascript
深入理解Vuex 模块化(module)
Sep 26 Javascript
webpack组织模块打包Library的原理及实现
Mar 10 Javascript
vue.js高德地图实现热点图代码实例
Apr 18 Javascript
实例详解vue中的$root和$parent
Apr 29 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
用PHP实现文件上传二法
2006/10/09 PHP
php环境配置 php5 mysql5 apache2 phpmyadmin安装与配置
2006/11/17 PHP
php笔记之:文章中图片处理的使用
2013/04/26 PHP
Zend的MVC机制使用分析(二)
2013/05/02 PHP
全面解读PHP的Yii框架中的日志功能
2016/03/17 PHP
autoPlay 基于jquery的图片自动播放效果
2011/12/07 Javascript
js获得当前时区夏令时发生和终止的时间代码
2014/02/23 Javascript
基于javascript显示当前时间以及倒计时功能
2016/03/18 Javascript
轻松掌握JavaScript中的Math object数学对象
2016/05/26 Javascript
js监听键盘事件的方法_原生和jquery的区别详解
2016/10/10 Javascript
ajax异步请求详解
2017/01/06 Javascript
一篇文章搞定JavaScript类型转换(面试常见)
2017/01/21 Javascript
详谈Node.js之操作文件系统
2017/08/29 Javascript
vue2.0 axios跨域并渲染的问题解决方法
2018/03/08 Javascript
基于Vue实现关键词实时搜索高亮显示关键词
2018/07/21 Javascript
Vue-cli配置打包文件本地使用的教程图解
2018/08/02 Javascript
使用layer弹窗和layui表单实现新增功能
2018/08/09 Javascript
vue-vuex中使用commit提交mutation来修改state的方法详解
2018/09/16 Javascript
Vue 框架之动态绑定 css 样式实例分析
2018/11/14 Javascript
微信小程序如何获取用户收货地址
2018/11/27 Javascript
微信小程序五子棋游戏的悔棋实现方法【附demo源码下载】
2019/02/20 Javascript
Nodejs对postgresql基本操作的封装方法
2019/02/20 NodeJs
详解在IDEA中将Echarts引入web两种方式(使用js文件和maven的依赖导入)
2020/07/11 Javascript
Python数据结构与算法之常见的分配排序法示例【桶排序与基数排序】
2017/12/15 Python
扩展Django admin的list_filter()可使用范围方法
2019/08/21 Python
Python 读取用户指令和格式化打印实现解析
2019/09/02 Python
Pycharm Plugins加载失败问题解决方案
2020/11/28 Python
详解Python模块化编程与装饰器
2021/01/16 Python
奥地利网上书店:Weltbild
2017/07/14 全球购物
BookOutlet加拿大:在网上书店购买廉价折扣图书和小说
2018/10/05 全球购物
今冬明春火灾防控工作方案
2014/05/29 职场文书
商场开业庆典策划方案
2014/06/02 职场文书
学生自我评语
2015/01/04 职场文书
党支部季度考核意见
2015/06/02 职场文书
解读MySQL的客户端和服务端协议
2021/05/10 MySQL
zabbix自定义监控nginx状态实现过程
2021/11/01 Servers