1.0.2 • Published 3 years ago
zungen-user-log v1.0.2
Install
npm i zungen-user-log
Usage
import React from 'react'
import UserLog from 'UserLog'
class Demo extends React.Component {
state = {
userId: "1",
userName: "admin",
pageName: "主页",
pageUrl: "/home",
routeId: String(Math.random()),
wsApiPrefix: 'wx://localhost',
appType: 1
}
componentDidMount() {
this.userLog = new UserLog({
websocketUrl: '', // 你的ws地址
getWebState: () => {
const { userId, userName, pageName, pageUrl, routeId } = this.state;
const webState = { userId, userName, pageName, pageUrl, routeId };
return webState
}
})
this.userLog.init()
}
componentWillUnmount() {
this.userLog.destroy
}
render() {
return (
)
}
}
export default Demo;