vueuse

简介: vueuse

多数人在心底蔑视德,但很少有人轻视荣誉。——沃夫拿格

分享一个vue的组合式api封装库vueuse

githubhttps://github.com/vueuse/vueuse

官档:https://vueuse.org/

大致用法:

import { useLocalStorage, useMouse, usePreferredDark } from '@vueuse/core'
export default {
  setup() {
    // tracks mouse position
    const { x, y } = useMouse()
    // is user prefers dark theme
    const isDark = usePreferredDark()
    // persist state in localStorage
    const store = useLocalStorage(
      'my-storage',
      {
        name: 'Apple',
        color: 'red',
      },
    )
    return { x, y, isDark, store }
  },
}


一些Demo

相关文章
|
2月前
|
缓存 JavaScript 前端开发
GitLab 官网使用 pages 服务,发布 vue 前端项目
GitLab 官网使用 pages 服务,发布 vue 前端项目
119 1
|
2月前
|
JavaScript
Vue2 项目性能优化(二)
Vue2 项目性能优化(二)
122 0
|
2月前
|
API
【Vue3学习】—Vue3基本知识点总结
【Vue3学习】—Vue3基本知识点总结
|
7月前
|
JavaScript
vue-demi
vue-demi
91 0
|
2月前
|
JavaScript 前端开发
Vue中给对象添加新属性时,界面不刷新怎么办?
Vue中给对象添加新属性时,界面不刷新怎么办?
32 1
|
2月前
|
JavaScript
【Vue2.0学习】—Vue脚手架(五十二)
【Vue2.0学习】—Vue脚手架(五十二)
|
2月前
|
JavaScript 前端开发 API
vue的双向绑定的原理,和angular的对比
vue的双向绑定的原理,和angular的对比
49 0
|
2月前
|
JavaScript
Vue TypeScript 项目引导页功能实现
Vue TypeScript 项目引导页功能实现
50 0
|
2月前
|
JavaScript 前端开发
《Webpack5 核心原理与应用实践》学习笔记-> 搭建Vue环境
《Webpack5 核心原理与应用实践》学习笔记-> 搭建Vue环境
40 0
|
2月前
vue-cli 3.0 配置
vue-cli 3.0 配置
37 0