2017-07-12 105 views
1

我有一個輸入框,我已經給了一個佔位符,以它作爲下方觀察佔位符輸入文本字段,如果條件

<ion-input 
[(ngModel)]="myname" 
type="text" 
#newName (keyup.enter)="save(newName.value); newName.value='' " 
placeholder="Name"> 
</ion-input> 

我想在佔位符添加if條件,但不知道如何做到這一點

在我page.ts文件,我有一個變量{{myname}},我想佔位符表明vaue如果不是空別的placeholder="Name"

我怎樣才能做到這一點?

+0

在那裏你能解決這個問題?如果是這樣,你能否將任何答案標記爲已接受,以便我們能夠解決問題? :) – sebaferreras

回答

0

你可以做到這一點是這樣的:

<ion-input [placeholder]="myname ? myname : 'Name'" ...></ion-input> 
1

以下方式將工作:

placeholder="{{myname ? myname : Name}}" 
+0

AFAIK,使用字符串插值不是在Angular中綁定屬性/屬性的推薦方法。 – sebaferreras

相關問題