我正在使用 meteor 并使用 meteor 包做出反应: accounts-ui accounts-password
我想在当前用户注销或离开页面时执行函数客户端,也许是服务器端。
我该怎么做?
编辑:我添加了用于登录的代码。简直就是反应流星家教登录系统上的代码。我需要注销事件的事件处理程序。
export default class AccountsUIWrapper extends Component {
componentDidMount() {
// Use Meteor Blaze to render login buttons
this.view = Blaze.render(Template.loginButtons,
ReactDOM.findDOMNode(this.refs.container));
}
componentWillUnmount() {
// Clean up Blaze view
Blaze.remove(this.view);
}
render() {
// Just render a placeholder container that will be filled in
return <span ref="container" />;
}
}
在用户单击注销按钮时触发的操作中,调用:
Meteor.logout( function() {
// your code here, runs when user is successfully logged out
}