Open deepthan opened 4 years ago
地址 : https://www.npmjs.com/package/angular2-toaster
方法: npm install angular2-toaster --save
HTML :
<toaster-container [toasterconfig]="toasterconfig"></toaster-container>
ts :
import { ToasterModule } from '@angular2-toaster'; imports: [ ToasterModule ]
import { ToasterService , ToasterConfig } from 'angular2-toaster';
public constructor ( provite toasterService : toasterService ){}
this.toasterService.pop("success","标题","内容")
public toasterconfig : ToasterConfig = new ToasterConfig({timeout:2000});
这是设置弹窗存在2s; 里面的 ToasterConfig 是上面import来的, toasterconfig 是在html里面传递到插件里的。
注意!! 在同一个路由下,只能有一个 ,否则会在最后一个标签引用的组件里提示框一直存在不消失,并且前面组件出现的弹框都会出现在最后一个组件里。 可以通过子组件给父组件传值的方法传递时间参数进去设置消失时间。
注意!!
集成提示框
此为一个提示框,可设置内容和显示时间等。
地址 : https://www.npmjs.com/package/angular2-toaster
方法: npm install angular2-toaster --save
HTML :
ts :
这是设置弹窗存在2s; 里面的 ToasterConfig 是上面import来的, toasterconfig 是在html里面传递到插件里的。