小编Dee*_*eee的帖子

Reactjs react-google-maps undefined

我正在使用react-google-maps包https://github.com/tomchentw/react-google-mapshttps://www.npmjs.com/package/react-google-maps.我有一个错误说:

./src/App.js Line 31:  'google' is not defined  no-undef  Line 32:  'google' is not defined  no-undef  Line 37:  'google' is not defined  no-undef Line 42:  'google' is not defined  no-undef Line 44:  'google' is not defined  no-undef
Run Code Online (Sandbox Code Playgroud)

并且我在错误中的行:

 state = {
    origin: new google.maps.LatLng(41.8507300, -87.6512600),
    destination: new google.maps.LatLng(41.8525800, -87.6514100),
    directions: null,
}

componentDidMount() {
    const DirectionsService = new google.maps.DirectionsService();

    DirectionsService.route({
        origin: this.state.origin,
        destination: this.state.destination,
        travelMode: google.maps.TravelMode.DRIVING,
    }, (result, status) => {
        if (status === google.maps.DirectionsStatus.OK) { …
Run Code Online (Sandbox Code Playgroud)

javascript maps google-maps google-maps-api-3 reactjs

5
推荐指数
1
解决办法
2163
查看次数

MinGW 路径已设置但在 Powershell 中未找到

我刚刚开始在课堂上学习 C++,在设置构建环境时遇到了麻烦。我们的班级使用 MinGW 和 VS code 作为默认构建环境,因此我按照班级指南安装了必要的 MinGW 库,并将 MinGW bin 文件夹的目录添加到环境变量(路径)中。

所以第一次运行得很好,但是重启后VS code找不到gcc和g++。在 cmd 中输入 gcc --version 和 g++ --version 效果很好;它显示版本信息。但是,在 Powershell(VS code 使用的)中键入该内容不再起作用。

我对 C++ 和相关环境完全陌生,所以我肯定必须解决这个问题。提前感谢您的帮助。

c++ powershell mingw

5
推荐指数
1
解决办法
3566
查看次数

如何计算React Native/JS中JSON响应的长度?

我想计算我的回复JSON的长度.这是我的代码:

getMoviesFromApiAsync() {
return fetch('http://sampleurl.com/' + CommonDataManager.getInstance().getUserID())
    .then((response) => response.json())
    .then((responseJson) => {
        this.setState({isLoading: false, listMessages: responseJson});    
    })
    .catch((error) => {
        console.error(error);
    });
}
Run Code Online (Sandbox Code Playgroud)

javascript

3
推荐指数
1
解决办法
8762
查看次数

Reactjs API错误'TypeError:fetch(...).then(...).then(...).done不是一个函数'

loggingIn() 是我的 onClick 监听器。

loggingIn(){
            fetch("http://sampleurl.com", {
                method: "POST",
                headers: {
                    'Accept': 'application/json',
                    'Content-Type': 'application/json'
                },
                body: JSON.stringify({
                    username: this.state.username,
                    password: this.state.password,
                })
            })
                .then((response) => response.json())
        .then((responseData) => {
                console.log(responseData);
            if (responseData.response === 1) {
              alert("Success");

            } else {
                alert("Username or password is incorrect");
            }

        })
        .done();
    }
Run Code Online (Sandbox Code Playgroud)

有谁知道为什么它给我一个错误?当我使用这段代码来反应本机时,它工作得很好,但是当我将它集成到reactjs中时,它给了我这个错误

`TypeError: fetch(...).then(...).then(...).done is not a function`
Run Code Online (Sandbox Code Playgroud)

javascript reactjs react-native

1
推荐指数
1
解决办法
1万
查看次数

如何将数组数据传递到React中的另一个页面?

我在主页面上有一个表格,让我们说main.js,我想要的是表格的每一次点击都要我在抽屉里显示数据.谁知道如何实现这个目标?我跟着几个例子,但我做不到.

抽屉关闭时: 这是我关闭抽屉时的表格

我喜欢把它展示在这个抽屉里. 在此输入图像描述

但我的抽屉和我的表是单独的文件所以

这是我的代码:

class Main extends React.Component {

    render(){

        return (
            <Table multiSelectable={this.state.multiSelectable} 
                onRowSelection={this._onRowSelection}>

                <TableHeader>

                    <TableRow>

                        <TableHeaderColumn style={tablestyles.columns.id}>
                            ID
                        </TableHeaderColumn>
                        <TableHeaderColumn style={tablestyles.columns.name}>
                            Name
                        </TableHeaderColumn>
                        <TableHeaderColumn style={tablestyles.columns.price}>
                            Price
                        </TableHeaderColumn>
                        <TableHeaderColumn style={tablestyles.columns.category}>
                            Category
                        </TableHeaderColumn>
                        <TableHeaderColumn style={tablestyles.columns.edit}>
                            Edit
                        </TableHeaderColumn>

                    </TableRow>

                </TableHeader>

                <TableBody>

                {Data.tablePage.items.map(item =>
                    <TableRow key={item.id}>

                        <TableRowColumn style={tablestyles.columns.id}>
                            {item.id}
                        </TableRowColumn>

                        <TableRowColumn style={tablestyles.columns.name}>
                            {item.name}
                        </TableRowColumn>

                        <TableRowColumn style={tablestyles.columns.price}>
                            {item.price}
                        </TableRowColumn>

                        <TableRowColumn style={tablestyles.columns.category}>
                            {item.category}
                        </TableRowColumn>

                        <TableRowColumn style={tablestyles.columns.edit}>
                            <Link className="button" to="/form">
                                <FloatingActionButton zDepth={0}
                                    mini={true} backgroundColor={grey200}
                                    iconStyle= {tablestyles.editButton}>
                                    <ContentCreate  />
                                </FloatingActionButton>
                            </Link>
                        </TableRowColumn>

                    </TableRow>

                ) } …
Run Code Online (Sandbox Code Playgroud)

javascript reactjs react-router react-native

1
推荐指数
1
解决办法
2422
查看次数

如何在mongoDB中编写联合查询

是否可以使用2个或更多个类似于SQL查询的集合在Mongo DB中编写联合查询?

我正在使用spring mongo模板,用例是我需要根据某些条件从3-4个集合中获取数据。我们可以一次完成此操作吗?

例如,我有一个名为“ circuitId”的字段,该字段存在于所有4个集合中。现在,在搜索操作中,我需要从该字段与给定值匹配的所有4个集合中获取所有记录。

mongodb spring-mongo

0
推荐指数
3
解决办法
1840
查看次数