`

ionic2控件之Tab

阅读更多

 最近在学习利用ionic2框架开发移动app,在学习Tab控件时,遇到了不少问题。

在ionic2之前的版本,所创建的初始项目脚本用的是JavaScript,而如今最新版本创建出的项目中,JavaScript都被typescript所替换,因此接下根本就不知道该怎样去利用typescript去开发。

下面是我遇到的第一个问题:



 初始创建的项目中Tab控件默认第一个显示"Home",而我们想动态的让项目第一个显示"Contact"。因此我在网上找遍了TypeScript修改方法,最后找到了下面的这一篇文章:

(注:原文链接http://www.liuzhuang.tech/2016/11/27/Ionic2-Study-%E5%9B%9B/

 

 通过文章中的代码,我对源项目中的代码做了一下修改

src/pages/tabs/tabs.html

 
在第一行代码中 ion-tabs 后面添加了"#mainTabs"。

 

src/pages/tabs/tabs.ts

 
 以上代码中被红框圈起的都是在源文件上添加的

最后的运行结果为:



 

 

分享到:
评论

相关推荐

    ionic日期控件Demo

    日期控件用的是https://github.com/rajeshwarpatlolla/ionic-datepicker上下载的,包含在资源文件压缩包内。 Demo源代码路径:ionic-v1.0.1\ionic-datepicker-0.1.0\src\test.html 解压后找到test.html,右键选择...

    Ionic时间选择控件

    本文将深入探讨如何在Ionic项目中实现一个时间选择控件,特别是基于纯Angular编写的轻巧且实用的插件——"Ionic时间选择插件"。 首先,理解Ionic的核心概念是必要的。Ionic是一个使用Web技术(HTML、CSS和...

    ionic 自定义tab切换

    Ionic 是一个流行的开源框架,它基于 Angular,并专为移动应用开发设计,提供了丰富的 UI 组件,其中包括 Tab 控件。自定义 Tab 切换可以让开发者根据项目需求创建独特的用户体验。 ### 1. Ionic Tab 基础知识 在 ...

    ionic2 new demo

    本文将深入探讨基于`Ionic2`框架开发的Android应用示例,该示例被称为"Ionic2 new demo"。这个项目旨在帮助开发者快速掌握`Ionic2`框架,了解如何利用其特性构建功能丰富的移动应用程序,特别是涉及到下拉框...

    ionic日期控件使用Demo

    日期控件用的是https://github.com/rajeshwarpatlolla/ionic-datepicker上下载的,包含在资源文件压缩包内。 Demo源代码路径:ionic-v1.0.1\ionic-datepicker-0.1.0\src\test.html 解压后找到test.html,右键选择...

    使用Ionic2制作移动应用

    ### 使用Ionic2制作移动应用 #### 一、Ionic2基础知识概览 Ionic2是一个开源的框架,用于构建高性能的跨平台移动应用。它基于Angular2+ 和 Cordova/PhoneGap,利用HTML、CSS和JavaScript来开发原生感受的应用。本...

    Building Mobile Apps with Ionic 2 final2.0 (附项目源码)

    《构建移动应用 with Ionic 2 final2.0》是一份深度探讨使用Ionic 2框架开发移动应用程序的资源,其中包含了完整的项目源码供学习者参考。Ionic 2是一款基于Angular的开源框架,专为构建高性能的混合移动应用而设计...

    ionic应用-tab应用+返回键监听

    2. Tab导航模式的设计与实现,包括如何创建和管理多个Tab页面。 3. Android返回键监听的实现,利用AngularJS和Ionic提供的API进行事件绑定和处理。 4. 使用Eclipse进行Cordova项目的开发和调试,包括项目导入、配置...

    Mobile App Development with Ionic 2

    Mobile App Development with Ionic 2: Cross-Platform Apps with Ionic, Angular, and Cordova by Chris Griffith English | 10 Apr. 2017 | ASIN: B06Y5Q24B2 | 310 Pages | AZW3 | 2.93 MB Learn how to build ...

    ionic2微软官方查看天气demo

    【标题】"Ionic2微软官方查看天气Demo"是一款基于Ionic2框架开发的移动应用示例,主要用于展示如何在iOS和Android平台上构建一个实时查询天气的应用。这个Demo是微软官方提供的,意味着它遵循了最佳实践,并且经过了...

    Ionic 2 Cookbook(2nd) 无水印pdf

    Ionic 2 Cookbook(2nd) 英文无水印pdf 第2版 pdf所有页面使用FoxitReader和PDF-XChangeViewer测试都可以打开 本资源转载自网络,如有侵权,请联系上传者或csdn删除 本资源转载自网络,如有侵权,请联系上传者...

    Ionic.2.Cookbook.2nd.Edition.epub

    Leverage Ionic 2 and its exciting new features to create cutting edge real-time apps Work through simple recipes to address your problems directly and solve them effectively Get examples at each step ...

    ionic2 demo

    【标题】:“Ionic2 Demo”项目解析 【描述】:“Ionic2 Demo”是一个基于Ionic2框架的移动应用示例项目,展示了如何使用Ionic2构建原生感观的跨平台移动应用。通过此项目,我们可以深入理解Ionic2的核心特性和开发...

    ionic2 前段框架(可以运行)

    《全面解析Ionic2前端框架:实现高效Web应用开发》 Ionic2是基于Angular的开源框架,专为构建高性能的移动和桌面应用而设计。作为Ionic框架的第二代版本,它利用了TypeScript的强大功能,提供了丰富的组件库和高度...

    ionic2入门学习PPT

    ### ionic2入门知识点概述 本篇文档针对的是Ionic2框架的初学者,旨在通过简明扼要的方式介绍Ionic2的基础知识与环境搭建流程。Ionic2是一个强大的开源UI框架,用于构建高性能的混合移动应用程序。它基于AngularJS...

    用Ionic2编写移动应用程序

    根据提供的文件信息,将生成关于使用Ionic2编写移动应用程序的知识点: 首先,Ionic2是一个用于构建移动应用的开源前端框架。通过使用Ionic2,开发者可以利用Web技术(如HTML、CSS和JavaScript)创建跨平台的移动...

    ion2calendar一个可配置与可选择范围日期的ionic2日历组件

    ion2-calendar是一个专门为Ionic 2框架设计的日历插件,旨在提供高度可配置和可定制化的日期选择功能。这个组件允许用户在应用中方便地选择单个日期或日期范围,适用于各种日期相关的应用场景,如事件安排、预约系统...

    ionic2开发的仿外卖点餐系统(Ionic2+Angular2...包含CSS3飞入购物车效果和各种组件用法)

    确保你的电脑安装了ionic2,不懂自行百度 second(其次): $ ionic start wechat_restaurant tutorial --v2 third(然后): find local file: /wechat_restaurant , then delete all files except on /node_modules...

    Building-Mobile-Apps-with-Ionic-2

    - **双向数据绑定**:Ionic 2支持Angular的双向数据绑定特性,使得表单控件的状态能够与模型同步。 - **表单构造器**:使用Angular的表单构造器API来轻松创建表单和验证规则。 #### 数据保存 - **LocalStorage**:...

Global site tag (gtag.js) - Google Analytics