是否可以在Ionic或Angular中将toastController与变量一起使用?

时间:2019-02-11 10:33:02

标签: angularjs ionic-framework ionic3 toast

我想向用户展示一个吐司消息,该消息带有我在变量中的名字。可能吗?如果可以,怎么办?

我想做这样的事情:

this.toastCtrl.create({
  message: "Welcome user.firstname" ,
  duration: 3000
}).present();

其中user.firstname包含我用户的名字。

PS:上面的代码不起作用,它显示消息“ Welcome user.firstname”

2 个答案:

答案 0 :(得分:1)

您可以向烤面包中添加参数

async toastCtrl(msg) {
  const toast = await this.toastController.create({
    message: msg,
    duration: 300
    });
  toast.present();
}

使用变量调用函数

this.toastCtrl('Welcome ' + user.firstname);

答案 1 :(得分:1)

只需:

this.toastCtrl.create(
    { 
        message: "Welcome " + user.firstname, 
        duration: 3000 
    }
).present();