NPM软件包尝试在文档上写入并失败

时间:2018-08-04 19:50:19

标签: reactjs meteor npm google-calendar-api

包裹为react-google-calendar-api

我正在尝试按照一个简单的示例使用Google登录:

import React, {ReactNode, SyntheticEvent} from 'react';
import ApiCalendar from 'react-google-calendar-api';

export default class Calendar extends React.Component {

        constructor(props) {
            super(props);
            this.handleItemClick = this.handleItemClick.bind(this);
        }


        handleItemClick(event, name) {
            if (name === 'sign-in') {
                ApiCalendar.handleAuthClick();
              } else if (name === 'sign-out') {
                ApiCalendar.handleSignoutClick();
              }
        }

        render() {
            return (
                <div>
                        <button
                                onClick={(e) => this.handleItemClick(e, 'sign-in').bind(this)}
                        >
                            sign-in
                        </button>
                        <button
                                onClick={(e) => this.handleItemClick(e, 'sign-out').bind(this)}
                        >
                            sign-out
                        </button>
                </div>
                );
        }
}

我的Meteor应用无法启动 enter image description here

我想尝试从外部库访问文档或窗口没有意义。可能我在这里缺少一些React / Javascript概念。

0 个答案:

没有答案