欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

vue新玩法VueUse工具庫具體用法@vueuse/core詳解

 更新時間:2022年08月19日 11:26:30   作者:渣男語錄  
這篇文章主要介紹了vue新玩法VueUse-工具庫@vueuse/core,VueUse不是Vue.use,它是一個基于?Composition?API?的實用函數(shù)集合,下面是具體的一些用法,需要的朋友可以參考下

VueUse官方鏈接

一、什么是VueUse

VueUse不是Vue.use,它是為Vue 2和3服務(wù)的一套Vue Composition API的常用工具集,是目前世界上Star最高的同類型庫之一。它的初衷就是將一切原本并不支持響應(yīng)式的JS API變得支持響應(yīng)式,省去程序員自己寫相關(guān)代碼。

VueUse 是一個基于 Composition API 的實用函數(shù)集合。通俗的來說,這就是一個工具函數(shù)包支持了更好的邏輯分離,它可以幫助你快速實現(xiàn)一些常見的功能,免得你自己去寫,解決重復(fù)的工作內(nèi)容。以及進行了機遇 Composition API 的封裝。

VueUse不是Vue.use ?。?!它是一個基于 Composition API 的實用函數(shù)集合,下面是具體的一些用法

二、如何引入

import { 具體方法 } from ‘@vueuse/core’

三、下面來看看一些具體的用法

1、useMouse:監(jiān)聽當(dāng)前鼠標坐標的一個方法,他會實時的獲取鼠標的當(dāng)前的位置
2、usePreferredDark:判斷用戶是否喜歡深色的方法,他會實時的判斷用戶是否喜歡深色的主題
3、useLocalStorage:數(shù)據(jù)持久化到本地存儲中 例子:

useLocalStorage(
‘my-storage',
{
name: ‘a(chǎn)uthor',
},
)

4、throttleFilter:節(jié)流 throttleFilter(100)
5、debounceFilter:防抖 debounceFilter(100)
6、OnClickOutside:在點擊元素外部時觸發(fā)一個回調(diào)函數(shù)
**注意:**這里的 OnClickOutside 函數(shù)是一個組件,不是一個函數(shù)。需要package.json 中安裝了 @vueuse/components。

import { OnClickOutside } from '@vueuse/components'
function close () {
  /* ... */
}
</script>

<template>
  <OnClickOutside @trigger="close">
    <div>
      Click Outside of Me
    </div>
  </OnClickOutside>
</template>

7、全局狀態(tài)共享的函數(shù)
createGlobalState
useStorage

8、其他具體的方法可以看文檔:例如 until 等的運用

到此這篇關(guān)于vue新玩法VueUse工具庫@vueuse/core詳解的文章就介紹到這了,更多相關(guān)vue VueUse工具庫內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • vue2 webpack proxy與nginx配置方式

    vue2 webpack proxy與nginx配置方式

    這篇文章主要介紹了vue2 webpack proxy與nginx配置方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-10-10
  • Electron+Vue3+Vite搭建桌面應(yīng)用的示例代碼

    Electron+Vue3+Vite搭建桌面應(yīng)用的示例代碼

    本文主要介紹了Electron+Vue3+Vite搭建桌面應(yīng)用的示例代碼,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-07-07
  • Vue3中的模板語法和vue指令

    Vue3中的模板語法和vue指令

    這篇文章主要介紹了Vue3中的模板語法和vue指令,本文通過示例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-08-08
  • vue 如何從單頁應(yīng)用改造成多頁應(yīng)用

    vue 如何從單頁應(yīng)用改造成多頁應(yīng)用

    這篇文章主要介紹了vue 如何從單頁應(yīng)用改造成多頁應(yīng)用,幫助大家更好的理解和使用vue,感興趣的朋友可以了解下
    2020-10-10
  • 詳解基于 axios 的 Vue 項目 http 請求優(yōu)化

    詳解基于 axios 的 Vue 項目 http 請求優(yōu)化

    這篇文章主要介紹了詳解基于 axios 的 Vue 項目 http 請求優(yōu)化,非常具有實用價值,需要的朋友可以參考下
    2017-09-09
  • vue導(dǎo)出excel表格的新手詳細教程

    vue導(dǎo)出excel表格的新手詳細教程

    相信大家做項目的時候,功能中都有導(dǎo)出模塊,下面這篇文章主要給大家介紹了關(guān)于vue導(dǎo)出excel表格的詳細教程,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-05-05
  • Vue開發(fā)環(huán)境跨域訪問問題

    Vue開發(fā)環(huán)境跨域訪問問題

    這篇文章主要介紹了Vue開發(fā)環(huán)境跨域訪問問題,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-01-01
  • 解決vue?cli3使用axios跨域問題

    解決vue?cli3使用axios跨域問題

    這篇文章介紹了解決vue?cli3使用axios跨域問題,文中通過示例代碼介紹的非常詳細。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-01-01
  • VUE PC端可拖動懸浮按鈕的實現(xiàn)代碼

    VUE PC端可拖動懸浮按鈕的實現(xiàn)代碼

    這篇文章主要介紹了VUE PC端可拖動懸浮按鈕的實現(xiàn)代碼,通過實例代碼介紹了父頁面引用的方法,本文結(jié)合實例代碼給大家介紹的非常詳細,需要的朋友可以參考下
    2024-02-02
  • vue如何修改瀏覽器的標題title

    vue如何修改瀏覽器的標題title

    這篇文章主要介紹了vue如何修改瀏覽器的標題title問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-10-10

最新評論