ionic是基于angularjs的前端框架,用于实现移动app。

下面是第一段代码,先贴代码,有时间再整理:

demo1.htm

<!DOCTYPE html>
<html ng-app="app">
<head>
<meta charset="utf-8">
<title>ionic-demo1</title>
<link href="lib/ionic/css/ionic.css" rel="stylesheet">
<script type="text/javascript" src="lib/ionic/js/ionic.bundle.js" charset="utf-8"></script>
</head>
<body>
<ion-nav-bar class="bar-stable"></ion-nav-bar>
<ion-nav-view></ion-nav-view>
<script type="text/javascript">
var app = angular.module('app',['ionic']); app.config(function($stateProvider, $urlRouterProvider) {
$stateProvider
.state('dash', {
url: '/dash',
templateUrl: 'dash.html',
controller: 'DashCtrl'
}); $urlRouterProvider.otherwise('/dash'); }); app.controller('DashCtrl', function($scope) {});
</script>
</body>
</html>

引入了ionic.bundle.js脚本后,不用引用angular.js就可以使用angular了,我开始百思不得其解,折腾老半天。。。

dash.html

<ion-view view-title="Dashboard">
<ion-content class="padding">
<div class="list card">
<div class="item item-divider">Recent Updates</div>
<div class="item item-body">
<div>
There is a fire in <b>sector 3</b>
</div>
</div>
</div>
<div class="list card">
<div class="item item-divider">Health</div>
<div class="item item-body">
<div>
You ate an apple today!
</div>
</div>
</div>
<div class="list card">
<div class="item item-divider">Upcoming</div>
<div class="item item-body">
<div>
You have <b>29</b> meetings on your calendar tomorrow.
</div>
</div>
</div>
</ion-content>
</ion-view>

整个示例用到了三个ionic的标签:

ion-nav-bar 页面的头部导航bar
ion-nav-view 页面的正文内容
ion-view 页面内容

最新文章

  1. 百度API
  2. CTSC2016&amp;&amp;APIO2016滚粗记&amp;&amp;酱油记&amp;&amp;游记&lt;del&gt;(持续更新)&lt;/del&gt;
  3. 免费提供UG、ProE二次开发、定制化开发服务
  4. MSBuild 中的 PropertyGroup、ItemGroup 和 ItemMetadata
  5. C#--API
  6. maya user guider第一课,一些基本概念
  7. UVaLive 6697 Homework Evaluation (DP)
  8. 第十二篇、高度自适应的textView
  9. 网站开发常用jQuery插件总结(一)提示插件alertify
  10. AngularJS(2)-Scope作用域和控制器
  11. cocos2dx定时器
  12. 【Zookeeper】源码分析之请求处理链(三)
  13. 如何连接新浪sae共享数据库
  14. jQuery DOM对象区别与联系
  15. 【DDD】领域驱动设计实践 —— 业务建模实例(‘发布帖子’)
  16. Linux从入门到入门
  17. 005-Spring Boot配置分析-配置文件application、EnvironmentPostProcessor、Profiles
  18. Android Studio无法识别手机
  19. Angular-1.6 路由 简单使用
  20. 李洪强iOS经典面试题37-解释垃圾回收的原理

热门文章

  1. iOS 9音频应用播放音频之iOS 9音频播放进度
  2. hdu 2433 Travel(还不会)
  3. 在学习HTML——form表单中的label标签时的一点小体会
  4. CodeForces 602C The Two Routes(最短路)
  5. 【主席树】BZOJ3524-[Poi2014]Couriers
  6. Android之View / SurfaceView / GLSurfaceView
  7. [YC703]ゴミ拾い Easy
  8. 集成学习中的 stacking 以及python实现
  9. redis细节
  10. 试了一把Intel的核显转码的威力