Javascript 如何捕获注销确认事件“;是”;及;否";
我正在我的项目中设置事件,希望获得有关捕获属性的帮助注销确认1)用户单击“是”2)用户单击“否”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:
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()。当用户单击“否”时如何捕获?您能否解释当用户未选择“确定”属性时如何捕获?