// 坐标轴
setup(){
// 数据
let sum = ref(0)
let point = reactive({
x:0,
y:0
})
}
onMounted(()=>{
window.addEventListeNer('click',(event)=>{
point.x=event.pageX
point.y = event.Y
})
})
// 由于考虑到只应用于组件内,销毁
onBeforeUnmounted(()=>{})
// 优化,把用到的函数定义成function
function savePoint(event){
point.x = event.pageX
point.y = event.pageY
}
onMounted(()=>{
window.addEventListner('click',savePoint)
})
onBeforeUnmount(()=>{
window.removeEventListener('click',savePoint)})
// VUE3固定返回一个对象
return {sum,point}