1.0.0 • Published 4 years ago

react-hooks-me v1.0.0

Weekly downloads
-
License
ISC
Repository
-
Last release
4 years ago

描述

自定义的,第三方的,实用的 react hooks

安装

npm install react-hooks-me -S

usage

import React, { useState } from 'react'
import { useWatch } from 'react-hooks-me'

function App() {
  const [count, setCount] = useState(0)

  useWatch(count, (oldValue) => {
    console.log('count 改变了')
    console.log('count变化前:', oldValue)
    console.log('count变化后:', count)
  })

  return (
    <div>
      <div>{count}</div>
      <button onClick={() => setCount((pre) => pre + 1)}>add</button>
    </div>
  )
}

注意

只支持浅变化,不支持深层的对象属性的变化。