在使用 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. UWP开发必备以及常用知识点总结

    一直在学UWP,一直在写Code,自己到达了什么水平?还有多少东西需要学习才能独挡一面?我想对刚接触UWP的开发者都有这种困惑,偶尔停下来总结分析一下还是很有收获的! 以下内容是自己开发中经常遇到的一 ...

  2. JavaScript学习笔记(四)——jQuery插件开发与发布

    jQuery插件就是以jQuery库为基础衍生出来的库,jQuery插件的好处是封装功能,提高了代码的复用性,加快了开发速度,现在网络上开源的jQuery插件非常多,随着版本的不停迭代越来越稳定好用, ...

  3. 设置Hyper-V和VMware多个服务之间共存

    这个方法是解决多个服务之间不能共存,下面相当于是以Hyper-V和VMware做例子,其他的也适用. 今天准备安装VMware Workstation 10,然后玩玩MAC OS. 没想到,淡定的我双 ...

  4. Mysql - 触发器/视图

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

  5. Linux字符设备驱动框架

    字符设备是Linux三大设备之一(另外两种是块设备,网络设备),字符设备就是字节流形式通讯的I/O设备,绝大部分设备都是字符设备,常见的字符设备包括鼠标.键盘.显示器.串口等等,当我们执行ls -l ...

  6. windows系统路径环境变量

    当前系统盘符%systemdrive%或%HOMEDRIVE%C:\ 当前系统目录%systemroot%或%Windir%C:\WINDOWS 当前用户文件夹%UserProfile%或%HOMEP ...

  7. thinkphp-无限分类下根据任意部门获取顶级部门ID

    根据所得到的部门编号获取顶级部门ID: 参数 - department_id 表格组织架构: tab_departments department_id parent_id name 1 1 顶级 2 ...

  8. C#迪杰斯特拉算法

    C#迪杰斯特拉算法 网上有许多版本的,自己还是写一个理解点 Dijkstra.cs public class Dijkstra { private List<Node> _nodes; p ...

  9. Jexus 服务器部署导航

    说明:本索引只是方便本人查找,不涉及版权问题,所有博客,还是到元博客地址访问. <script async src="//pagead2.googlesyndication.com/p ...

  10. Lesson 17 Always young

    Text My aunt Jennifer is an actress. She must be at least thirty-five years old. In spit of this, sh ...