Skip to content

Latest commit

 

History

History
31 lines (21 loc) · 2.8 KB

README.zh-CN.md

File metadata and controls

31 lines (21 loc) · 2.8 KB

计数器 中等 #Composable Function

By webfansplz @webfansplz

接受挑战    English

在这个挑战中,我们将实现一个计数器。 👇:

<script setup lang='ts'>

interface UseCounterOptions {
  min?: number
  max?: number
}

/**
 * 实现计数器函数,确保功能正常工作
 * 1. 加 (+)
 * 2. 减 (-)
 * 3. 重置 
 * 4. 最小值 & 最大值 选项支持
*/
function useCounter(initialValue = 0, options: UseCounterOptions = {}) {

}

const { count, inc, dec, reset } = useCounter(0, { min: 0, max: 10 })

</script>

返回首页 分享你的解答 查看解答