npm install -g cnpm --registry=https://registry.npm.taobao.org(npm镜像源指向淘宝)
cnpm install -g cordova ionic (安装cordova ionic)
cnpm update -g cordova ionic (更新cordova ionic)
ionic -help (查看帮助)
ionic -v (查看版本)
ionic start myionictest blank (空项目)
ionic start myionictest tabs (带导航条)
ionic start myionictest sidemenu (带侧滑菜单)
ionic g page login (添加页面)
ionic g component myComponent 自定义组件
ionic g provider BaseService (添加服务端口)
ionic platform add android
ionic platform remove android (移除android平台)
ionic platform add android (添加android平台)
ionic cordova build android (编译项目apk)
ionic emulate android (运行项目apk 手机连接在手机运行模拟器连接在模拟器运行)
ionic cordova run android (相当于build + emulate)
ionic serve(开启服务调试)
ionic serve -- port 8000 启动改变端口号
ionic cordova build android --prod 加开App启动速度
// 安装包与当前版本不兼容
ionic cordova platform remove android
ionic cordova platform add android
ionic cordova run android
ionic cordova build android
常用属性方法
*ngIf = ‘true’
*ngFor="let data of datas"
*ngFor="let data of interactionList;let i=index"
[(ngModel)]="commentData"
{{commentData}}
[ngClass] = ''
[ngStyle] = ''
[style.Color] = ''
[style.background-image]="'url(' + d.i+ ')'"
当 A 页面返回 B 页面 pop
// A页面方法 页面刷新方法 pop使用
B 页面刷新传过来的值 : ionViewWillEnter(){}
// A 页面方法 页面离开时传值
A 页面离开时进行传值 :ionViewWillUnload(){}