# yk_toast **Repository Path**: caofeng9527/yk_toast ## Basic Information - **Project Name**: yk_toast - **Description**: 鸿蒙版Toast - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2024-06-28 - **Last Updated**: 2024-07-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # yk_toast 一个简单易用的鸿蒙Toast组件,包含 Text, Loading, success, fail 模式 # usage ``` import {YkToast,YkHUD} from 'yk_toast' @Entry @Component struct Index { @State message: string = 'Hello World'; @State toast:YkToast = new YkToast() build() { Column({space:20}) { Button("显示Text Toast").margin({top:50}) .fontSize(25).onClick(()=>{ this.toast.showToast("这是Toast内容") }) Button("显示loading Toast").fontSize(25).onClick(()=>{ this.toast.showLoading("加载中...") setTimeout(()=>{ this.toast.hiddenToast() },5000) }) Button("显示success Toast").fontSize(25).onClick(()=>{ this.toast.showSuccessToast("保存成功") }) Button("显示fail Toast").fontSize(25).onClick(()=>{ this.toast.showErrorToast("保存失败") }) YkHUD({toast:this.toast}) } .width('100%') } } ``` # 效果图 ## Text 模式 ## Loading 模式 ## Success 模式 ## Fail 模式