Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/378.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何捕获注销确认事件“;是”;及;否";_Javascript_Reactjs_Next.js - Fatal编程技术网

Javascript 如何捕获注销确认事件“;是”;及;否";

Javascript 如何捕获注销确认事件“;是”;及;否";,javascript,reactjs,next.js,Javascript,Reactjs,Next.js,我正在我的项目中设置事件,希望获得有关捕获属性的帮助注销确认1)用户单击“是”2)用户单击“否” const analytics = { track: (...args) => console.log('track: ', ...args) } const logout = () => { analytics.track('account_logged_out') // Can capture logout button event Modal.confirm({ title:

我正在我的项目中设置事件,希望获得有关捕获属性的帮助注销确认1)用户单击“是”2)用户单击“否”

const analytics = { track: (...args) => console.log('track: ', ...args) }


const logout = () => {
analytics.track('account_logged_out') // Can capture logout button event
Modal.confirm({
title: 'Are you sure you want to logout?',
icon: <ExclamationCircleOutlined />,
maskClosable: true,
cancelText: 'No',
cancelButtonProps: { size: 'large' },
okText: ' Yes ',
okButtonProps: { size: 'large' },
onOk() {
  localStorage.removeItem('auth')
  setUser(null)
  Router.push('/')
},
})
const-analytics={track:(…args)=>console.log('track:',…args)}
常量注销=()=>{
analytics.track('account\u logged\u out')//可以捕获注销按钮事件
确认({
标题:“您确定要注销吗?”,
图标:,
maskClosable:是的,
取消文本:“否”,
cancelButtonProps:{size:'large'},
okText:'是',
okButtonProps:{size:'large'},
onOk(){
localStorage.removietem('auth')
setUser(空)
Router.push(“/”)
},
})
试着这样做:

Modal.confirm({
title: 'Are you sure you want to logout?',
icon: <ExclamationCircleOutlined />,
maskClosable: true,
cancelText: 'No',
cancelButtonProps: { size: 'large' },
okText: ' Yes ',
okButtonProps: { size: 'large' },
onOk() {
  localStorage.removeItem('auth')
  setUser(null)
  Router.push('/')
},
}).then(function(){}).catch(function(){});
Modal.confirm({
标题:“您确定要注销吗?”,
图标:,
maskClosable:是的,
取消文本:“否”,
cancelButtonProps:{size:'large'},
okText:'是',
okButtonProps:{size:'large'},
onOk(){
localStorage.removietem('auth')
setUser(空)
Router.push(“/”)
},
}).then(function(){}).catch(function(){});

只要使用
onOk()
onClose()
onCancel()
onOk
……谢谢,当用户单击“是”时使用onOk()。当用户单击“否”时如何捕获?您能否解释当用户未选择“确定”属性时如何捕获?