Import
import { Toast } from 'mand-mobile'
Toast.succeed('Good Job!')
this.$toast.info('hint') // Totally Import
Instruction
Code Examples
API
Toast Static Methods
Toast({content, icon, iconSvg, duration, position, hasMask, parentNode})
Dynamically create a toast
| Props | Description | Type | Default | Note | 
| icon | name of icon | String | - | refer to Iconcomponent for customized icons | 
| iconSvg | use svg icon | Boolean | false | - | 
| content | content of message | String/Number | - | - | 
| duration | toast will be closed in milliseconds; if set duration as 0, the toast will always be visible | Number | 3000 | - | 
| position | display position | String | center | top/center/bottom | 
| hasMask | whether to show a transparent mask, which will prevent users from clicking | Boolean | false | - | 
| parentNode | portal node of toast | HTMLElement | document.body | - | 
Toast.info(content, duration, hasMask, parentNode)
Dynamically create a text toast
| Props | Description | Type | Default | Note | 
| content | content of message | String/Number | - | - | 
| duration | toast will be closed in milliseconds; if set duration as 0, the toast will always be visible | Number | 3000 | - | 
| hasMask | whether to show a transparent mask, which will prevent users from clicking | Boolean | false | - | 
| parentNode | portal node of toast | HTMLElement | document.body | - | 
Toast.succeed(content, duration, hasMask, parentNode)
Dynamically create a success toast
| Props | Description | Type | Default | Note | 
| content | content of message | String/Number | - | - | 
| duration | toast will be closed in milliseconds; if set duration as 0, the toast will always be visible | Number | 3000 | - | 
| hasMask | whether to show a transparent mask, which will prevent users from clicking | Boolean | false | - | 
| parentNode | portal node of toast | HTMLElement | document.body | - | 
Toast.failed(content, duration, hasMask, parentNode)
Dynamically create a failed toast
| Props | Description | Type | Default | Note | 
| content | content of message | String/Number | - | - | 
| duration | toast will be closed in milliseconds; if set duration as 0, the toast will always be visible | Number | 3000 | - | 
| hasMask | whether to show a transparent mask, which will prevent users from clicking | Boolean | false | - | 
| parentNode | portal node of toast | HTMLElement | document.body | - | 
Toast.loading(content, duration, hasMask, parentNode)
Dynamically create a loading toast
| Props | Description | Type | Default | Note | 
| content | content of message | String/Number | - | - | 
| duration | toast will be closed in milliseconds; if set duration as 0, the toast will always be visible | Number | 0 | - | 
| hasMask | whether to show a transparent mask, which will prevent users from clicking | Boolean | false | - | 
| parentNode | portal node of toast | HTMLElement | document.body | - | 
Toast.hide()
Hide current toast