我有一个输入字段,我给它一个占位符,如下所示
<ion-input
[(ngModel)]="myname"
type="text"
#newName (keyup.enter)="save(newName.value); newName.value='' "
placeholder="Name">
</ion-input>
我想在占位符中添加if条件但不知道如何操作
在我的page.ts
文件中,我有一个变量{{myname}}
,我希望占位符显示vaue,如果它不为null placeholder="Name"
我怎样才能实现这个目标?
答案 0 :(得分:3)
editTextView.addTextChangeListener(new TextWatcher() {
@Override
public void beforeTextChanged(CharSequence s, int start, int count, int after) {
}
@Override
public void onTextChanged(CharSequence s, int start, int before, int count) {
// Do your logic here
if(Integer.parseInt(s.toString()) >= 5 && playersCurrentPoint >= Integer.parseInt(s.toString){
// proceed
}
}
@Override
public void afterTextChanged(Editable s) {
}
};
答案 1 :(得分:0)
你可以这样做:
<ion-input [placeholder]="myname ? myname : 'Name'" ...></ion-input>