推薦一款簡易的solid?js消息UI庫使用詳解
???? solid-msg
今天推薦一款簡易的 solid-js 的消息 UI 庫
特性:
- 使用 twind 處理 css
- 進(jìn)度條 bar
- 易于使用
- 易于定制
- 輕量, 僅
1.5kbin gzip
快速開始
安裝:
pnpm i "solid-msg"
在 Solid 工程中使用:
import { solidMsg } from "solid-msg";
solidMsg.light("hello solid-msg")
調(diào)整配置
import { solidMsg } from "solid-msg";
solidMsg.setOptions({
positon:"center",
clickCardClose: true,
closeButton: false,
progress: false,
width: "500px",
padding: "20px",
});
solidMsg.light("hello solid-msg")
自定義消息內(nèi)容
import { solidMsg } from "solid-msg";
solidMsg.light(
<div>
<h2>the title</h2>
<div>the message</div>
</div>
);
自定義消息卡片
import { solidMsg } from "solid-msg";
solidMsg.setOptions({
Component: MsgComponent,
});
const MsgComponent: Component<{
id: string;
msg: any;
type: MsgType;
duration: number;
}> = (p) => {
return (
<div>
<div>Your custom message card</div>
<div>{p.msg}</div>
</div>
);
};以上就是推薦一款簡易的solid-js消息UI庫使用詳解的詳細(xì)內(nèi)容,更多關(guān)于solid-js消息UI庫的資料請關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
Vue中splice()方法對數(shù)組進(jìn)行增刪改等操作的實(shí)現(xiàn)
vue中對數(shù)組的元素進(jìn)行刪除,以前一直以為這個方法是vue中特有的,后來百度之后才知道原來是js的一個寫法,下面這篇文章主要給大家介紹了關(guān)于Vue中splice()方法對數(shù)組進(jìn)行增刪改等操作的實(shí)現(xiàn)方法,需要的朋友可以參考下2023-05-05
詳解Webstorm 新建.vue文件支持高亮vue語法和es6語法
這篇文章主要介紹了Webstorm 添加新建.vue文件功能并支持高亮vue語法和es6語法,非常具有實(shí)用價值,需要的朋友可以參考下2017-10-10
Vue渲染器設(shè)計(jì)實(shí)現(xiàn)流程詳細(xì)講解
在瀏覽器平臺上,用它來渲染其中的真實(shí)DOM元素。渲染器不僅能夠渲染真實(shí)的DOM元素,它還是框架跨平臺能力的關(guān)鍵。所以在設(shè)計(jì)渲染器的時候一定要考慮好自定義的能力2023-01-01
vue 屬性攔截實(shí)現(xiàn)雙向綁定的實(shí)例代碼
這篇文章主要介紹了vue 屬性攔截實(shí)現(xiàn)雙向綁定的實(shí)例代碼,代碼簡答易懂,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下2018-10-10
vue3中element-plus表格搜索過濾數(shù)據(jù)
本文主要介紹了vue3中element-plus表格搜索過濾數(shù)據(jù),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2025-03-03
vue實(shí)現(xiàn)頁面自適應(yīng)的常用4種方法
前端頁面自適應(yīng)有很多方法可以實(shí)現(xiàn),本文小編將為大家詳細(xì)介紹四種常用的方法,并提供相應(yīng)的代碼示例,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2023-10-10

