Meteor.isServer 和 Meteor.isClient 用法

i47*_*898 0 meteor

我试图了解如何使用isServer / isClient 我有一个 .jsx 文件位于 import/ui/components/User/Login.jsx

在里面我试图调用 Meteor.isServer, Meteor.isClient 但两个值都未定义。我是 Meteor 的新手,无法理解这种行为。

import Meteor from 'meteor/meteor';
import React from 'react';
import ReactDOM from 'react-dom';

export class Login extends React.Component {

onSubmit(){
    //code omitted

    console.log(Meteor.isClient);
    console.log(Meteor.isServer);
}
render() {
    return (
        <div className="row">
            //code omitted
        </div>
    )
}
Run Code Online (Sandbox Code Playgroud)

}

Pep*_*L-G 5

我不认为Meteor是默认导出,所以我认为你需要写import {Meteor} from 'meteor/meteor'.