我有一个输入警报,该警报收集在某项任务上花费的金额,它看起来像这样:
输入警报:
输入仅接受数字,并且占位符中的“ R $”是一种货币,我想做的是将其移至输入框之外,并使其成为固定字符串,以便用户可以输入数字和货币符号仍然显示在此处,如下所示:
所需的输入警报:
是否可以这样做,如果可以,怎么办?
当前警报的代码如下:
costAlert(task) {
let alert = this.alertCtrl.create({
title: 'Execution cost',inputs: [
{
name: 'cost',placeholder: "R$ " + "150.00",type: 'number'
}
],buttons: [
{
text: 'Cancel',role: 'cancel',handler: () => {
// return false
}
},{
text: 'Save',handler: data => {
console.log("Save pressed: ")
task.cost = data.cost
}
}
]
});
alert.present();
}