【发布时间】:2017-09-27 11:44:57
【问题描述】:
由于 ionic 2 for android 中的标题问题。我已经设置了一些 CSS 并制作了标题中心。我已经在导航栏中放置了左右按钮。但是当我为这两个按钮应用 onclick 功能时,它不起作用。甚至没有控制台消息。
这是我的代码:
html:
<ion-header>
<!-- use ion-toolbar for a normal toolbar and ion-navbar for navigation -->
<ion-toolbar>
<ion-buttons class="loginnavbtn" (click)="goback()" left>
CANCEL
<!-- left aligned content here -->
</ion-buttons>
<ion-title>
LOGIN
</ion-title>
<ion-buttons class="loginnavbtn" (click)="loginbtntap()" right>
SAVE
<!-- left aligned content here -->
</ion-buttons>
</ion-toolbar>
</ion-header>
<ion-content>
</ion-content>
我的 CSS:
ion-header {
.button-md {
box-shadow: none;
}
.toolbar-title {
display: -webkit-flex;
display: flex;
-webkit-flex-direction: row;
flex-direction: row;
-webkit-align-items: center;
align-items: center;
-webkit-justify-content: center;
justify-content: center;
font-size: 15px;
font-weight: 500;
}
}
我的 js:
import { Component } from '@angular/core';
import { NavController } from 'ionic-angular';
@Component({
selector: 'page-login',
templateUrl: 'login.html'
})
export class LoginPage {
constructor(public navCtrl:NavController) {
}
public goback() {
this.navCtrl.pop();
}
public loginbtntap() {
this.navCtrl.pop();
}
}
我的 onclick 不起作用。我做错了什么?
谢谢!!
【问题讨论】:
-
@suraj 是的,我试过了,但它不起作用。也没有控制台消息
-
@suraj 它来了,但设计不是垂直的......它看起来像水平的。我是否需要应用一些 CSS 来实现这一点
-
可能......你将不得不改变我不能告诉
-
@suraj 谢谢我在这篇文章中向你寻求了一个关于 pdf 问题的帮助 stackoverflow.com/questions/43496455/…
-
sry.. 我实际上没有使用 ionic 1 或 angular 1 来回答那个问题
标签: html css angularjs ionic2 hybrid-mobile-app