已解决
Vue3-自定义hook函数
来自网友在路上 156856提问 提问时间:2023-11-19 15:31:37阅读次数: 56
最佳答案 问答题库568位专家为你答疑解惑
Vue3-自定义hook函数
- 功能:可以将组合式API封装成一个函数,用于解决代码复用的问题。
- 注意:需要在src文件夹下创建一个文件夹hooks,在里面放js文件,命名随意,主要是将setup函数中的代码放入js文件中。
// sum.js
import { reactive } from 'vue'
export default function(){// datalet data = reactive({num1 : 0,num2 : 0,result : 0})// methodsfunction sum(){data.result = data.num1 + data.num2}// 返回一个对象return {data, sum}
}
// App.vue
<template>数字1:<input type="number" v-model="data.num1"><br>数字2:<input type="number" v-model="data.num2"><br>求和结果:{{data.result}}<br><button @click="sum">求和</button>
</template><script>// 这里要导入js文件import sum from './hooks/sum.js'export default {name : 'App',setup(){return sum()}}
</script>return sum()}}
</script>
查看全文
99%的人还看了
相似问题
猜你感兴趣
版权申明
本文"Vue3-自定义hook函数":http://eshow365.cn/6-39390-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!
- 上一篇: PostgreSQL 数据定义语言 DDL
- 下一篇: flink中配置Rockdb的重要配置项