自己動手寫Vue外掛程式Toast

2021-09-07 11:49:55 字數 1012 閱讀 3296

//避免重複install,設立flag

toast.installed = false;

toast.install = function(vue, options)

// 使用options的配置

for(let i in options)

vue.prototype.$toast = (toast, type) =>

`});

// 2、建立例項,掛載到文件以後的地方

console.log(new toasttip().$mount())

let tpl = new toasttip().$mount().$el;

// 3、把建立的例項新增到body中

// 4.三秒後移除

settimeout(() => , opt.duration);

//阻止遮罩滑動

document.queryselector("div.vue-toast").addeventlistener("touchmove", function(e) );

toast.installed = true;

}; // 顯示不同的位置

['bottom', 'top', 'center'].foreach(type =>

})};

// 自動安裝 ,有了es6就不要寫amd,cmd了

if(typeof window !== 'undefined' && window.vue) ;

export default toast;

設定姓名

設定年齡

非同步action

toast

自己動手寫bootloader

原始出處 作者資訊和本宣告。否則將追究法律責任。為了寫乙個bootloader讓板子跑起來,首先我們要知道bootloader是個什麼東東才行。簡單的說,bootloader就是乙個引導核心啟動的一段小 也就是說當啟動完核心之後,它的使命就已經結束。bootloader生命週期 初始化硬體 設定啟動...

自己動手寫CMS

簡易的cms外掛程式,可供借鑑或者擴充套件 流程 定義內容 分類與組織內容 儲存內容 操作控制內容 定義內容 制定目標 確定需要的內容型別 目標使用者定位 確定目標使用者需要何種技術 分類與組織內容 按內容所屬的邏輯層級關係來劃分 按內容的種類來劃分,比如video text audio等等 儲存內...

自己動手寫jQuery外掛程式 Tip(提示框)

對jquery相信很多同學和我一樣平時都是拿來主義,沒辦法,要怪只能怪jquery太火了,各種外掛程式基本能滿足平時的要求。但是這畢竟不是長久之道,古人云 授之以魚,不如授之以漁 為了方便之前沒有接觸的同學,先來回顧一下jquery的外掛程式機制吧。1 新增check和uncheck外掛程式 2jq...