1.0.2 • Published 3 years ago

zungen-user-log v1.0.2

Weekly downloads
-
License
ISC
Repository
-
Last release
3 years ago

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;
1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago