在使用 Ionic 之前要安装 Nodejs,Cordova 。

Java

下载Java 网站。Java 默认安装在 C:\Program Files\Java 文件目录。

Android

下载Android Studio并浏览安装程序并设置IDE。找到Android SDK的安装位置;

我们将运行tools/android打开了Android SDK管理器。我们要安装:

  • 适用于您指定Android版本的Android平台SDK
  • Android平台工具
  • Android SDK build-tools版本19.1.0或更高版本
  • Android支持存储库(位于“Extras”下)接受许可证并让软件包安装。

 环境变量

现在所有的安装,我们需要为我们的命令行设置一些环境变量。从开始菜单中,搜索“系统环境变量”。从这里,我们将更新用户的变量PATH,并创建了一个新变量JAVA_HOME,ANDROID_HOME

  • JAVA_HOME:安装Java的路径。

  • ANDROID_HOME : Android SDK 安装的路径
  • PATH : 两个条目,一个用于为Android SDK安装工具,另一个用于平台工具PlatFormTools,我们应该能够运行

Windows通用应用程序

要为Windows Universal构建应用程序,请下载并安装Visual Studio 2015社区版。在安装过程中,选择“跨平台开发工具”以及Windows通用应用程序的SDK。

安装一切后,您就可以使用此命令从命令行添加Windows平台:

ionic platform add windows

默认情况下,build命令将产生两个包:是Windows 8.1和Windows Phone 8.1,Ionic不支持。要将Windows软件包升级到版本10,必须将以下配置设置添加到配置文件(config.xml)。

<preference name="windows-target-version" value="10.0" />

Ionic 简单的形式,绑定和传递对象在我们的类中

 <ion-list>

        <ion-item>
<ion-label fixed>登录名称</ion-label>
<ion-input [(ngModel)]="Udata.txtusername" clearInput type="text"></ion-input>
</ion-item>
<ion-item>
<ion-label fixed>登录密码</ion-label>
<ion-input [(ngModel)]="Udata.txtpassword" type="password"></ion-input>
</ion-item>
</ion-list> <div padding>
<button ion-button color="primary" block (click)="Login()">登录</button>
</div>
mport { ListPage } from '../list/list';
import { NavController } from 'ionic-angular';
import { AlertController } from 'ionic-angular';
import { Component } from '@angular/core'; @Component({
selector: 'page-hello-ionic',
templateUrl: 'hello-ionic.html'
}) export class HelloIonicPage {
constructor(public alerCtrl: AlertController, public navbar: NavController) {
}
//用户登录
Udata = {
txtusername: '', // 登录用户名称
txtpassword: '' // 用户密码
}; //登录
Login() {
let conMy = this.alerCtrl.create({
title: 'dkdkdkd',
message: this.Udata.txtusername
});
conMy.present();
//跳转到主页面
this.navbar.push(ListPage); }

TS

Ionic 简单操作的更多相关文章

  1. x01.MagicCube: 简单操作

    看最强大脑,发现魔方还是比较好玩的,便买了一个,对照七步还原法,居然也能成功还原. 为什么不写一个魔方程序呢?在网上找了找,略作修改,进行简单操作,还是不错的,其操作代码如下: protected o ...

  2. js简单操作Cookie

    贴一段js简单操作Cookie的代码: //获取指定名称的cookie的值 function getCookie(objName) { var arrStr = document.cookie.spl ...

  3. GitHub学习心得之 简单操作

    作者:枫雪庭 出处:http://www.cnblogs.com/FengXueTing-px/ 欢迎转载 前言 本文对Github的基本操作进行了总结, 主要基于以下文章: http://gitre ...

  4. Linq对XML的简单操作

    前两章介绍了关于Linq创建.解析SOAP格式的XML,在实际运用中,可能会对xml进行一些其它的操作,比如基础的增删该查,而操作对象首先需要获取对象,针对于DOM操作来说,Linq确实方便了不少,如 ...

  5. Linux 中 Vi 编辑器的简单操作

    Linux 中 Vi 编辑器的简单操作 Vi 编辑器一共有3种模式:命名模式(默认),尾行模式,编辑模式.3种模式彼此需要切换. 一.进入 Vi 编辑器的的命令 vi  filename //打开或新 ...

  6. python(pymysql)之mysql简单操作

    一.mysql简单介绍 说到数据库,我们大多想到的是关系型数据库,比如mysql.oracle.sqlserver等等,这些数据库软件在windows上安装都非常的方便,在Linux上如果要安装数据库 ...

  7. ZooKeeper系列3:ZooKeeper命令、命令行工具及简单操作

    问题导读1.ZooKeeper包含哪些常用命令?2.通过什么命令可以列出服务器 watch 的详细信息?3.ZooKeeper包含哪些操作?4.ZooKeeper如何创建zookeeper? 常用命令 ...

  8. ORACLE的安装与网页版创建表空间的简单操作以及PLsql的简单操作

    1.oracle的安装: 安装简单易学,在这里不做解释.下载看装包后耐心等待,注意安装目录不要有中文字符,尽量按照指定目录进行安装.安装完成后会占用有大约5g的内存. 如果要卸载oracle,需要用其 ...

  9. C#反射技术的简单操作(读取和设置类的属性)

    public class A { public int Property1 { get; set; } } static void Main(){ A aa = new A(); Type type ...

随机推荐

  1. MementoPattern(备忘录模式)

    /** * 备忘录模式 * @author TMAC-J * 用于存储bean的状态 */ public class MementoPattern { public class Memento{ pr ...

  2. (资源整理)带你入门Spark

    一.Spark简介: 以下是百度百科对Spark的介绍: Spark 是一种与 Hadoop 相似的开源集群计算环境,但是两者之间还存在一些不同之处,这些有用的不同之处使 Spark 在某些工作负载方 ...

  3. Mysql - 触发器/视图

    触发器在之前的项目中, 应用的着实不多, 没有办法的时候, 才会去用这个. 因为这个东西在后期并不怎么好维护, 也容易造成紊乱. 我最近的项目中, 由于数据库设计(别人设计的)原因, 导致一些最简单功 ...

  4. 转:MSSQL还原单mdf文件报1813错误

    原文地址:http://www.cnblogs.com/clownkings/p/4950865.html 解决办法: 1.首先要备份好mdf文件,如果他没了经理非吃了你不可.都不吐骨头的. 2.在数 ...

  5. mysql 5.7中的用户权限分配相关解读!

    这篇文章主要介绍了MySQL中基本的用户和权限管理方法,包括各个权限所能操作的事务以及操作权限的一些常用命令语句,是MySQL入门学习中的基础知识,需要的朋友可以参考下 一.简介 各大帖子及文章都会讲 ...

  6. 定时Job在IIS中潜在危险-IIS 定期回收

    引言 有时我们会在IIS中启用一些定时服务,但是你必须清楚IIS会定期回收Asp.net的应用程序的.首先来看IIS啥时候回收APPDomain.   APPDomain 回收时机 There are ...

  7. babel-loader-presets

    babel-loader的presets的设置有一定的顺序.es2015必须出现在stage-0前面,我记得这是因为es2015是ES6的标准,state-0等是对ES7一些提案的支持, state- ...

  8. 瞬间记住Javascript中apply与call的区别

    关于Javascript函数的apply与call方法的用法,网上的文章很多,我就不多话了.apply和call的作用很相似,但使用方式有区别 apply与call的第一个参数都是一个对象,这个对象就 ...

  9. 从淘宝 UWP 的新功能 -- 比较页面来谈谈 UWP 的窗口多开功能

    前言 之前在 剁手党也有春天 -- 淘宝 UWP ”比较“功能诞生记 这篇随笔中介绍了一下 UWP 淘宝的“比较”新功能呱呱坠地的过程.在鲜活的文字背后,其实都是程序员不眠不休的血泪史(有血有泪有史) ...

  10. Cowboy 开源 WebSocket 网络库

    Cowboy.WebSockets 是一个托管在 GitHub 上的基于 .NET/C# 实现的开源 WebSocket 网络库,其完整的实现了 RFC 6455 (The WebSocket Pro ...