小编Jon*_*pez的帖子

Google将自动完成功能置于反应组件中

我正在尝试构建一个谷歌地图组件,一切都与谷歌地图API v3,但不是自动完成功能.

这是我正在使用的代码:

Google Map组件

import React, {Component} from 'react';
import ReactDOM from 'react-dom';

const Marker = React.createClass({
    componentDidMount: function() {
        console.log("Marker on mount");
    },
    render: function() {
        return false;
    }
});

export default Marker;

const GoogleMap = React.createClass({
    componentDidMount: function() {
        var mapOptions = {
            center: this.createLatLng(this.props.center),
            zoom: this.props.zoom || 14
        };

        var map = new google.maps.Map(ReactDOM.findDOMNode(this), mapOptions);

        //Render all the markers (children of this component)
        React.Children.map(this.props.children, (child) => {
                var markerOptions = {
                position: this.createLatLng(child.props.position),
                title: child.props.title || …
Run Code Online (Sandbox Code Playgroud)

google-maps autocomplete google-maps-api-3 google-places-api reactjs

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

find(...).populate 不是猫鼬中的函数

我正在尝试在 mongoose 和 node 中填充两个表,但收到填充不是函数的错误。

我有搜索,在文档中它似乎和我做的一样。

这里的模型:

var mongoose = require('mongoose');
var dodleSchema = new mongoose.Schema({
    name: String,
    productorId: {type: mongoose.Schema.ObjectId, ref: "Productor"},
    description: String,
    ambassadorId: {type: mongoose.Schema.ObjectId, ref: "Ambassador"},
    accepted: { type: Boolean, default: false },
    read: { type: Boolean, default: false },
    deliveryAddress: {
        lat: String,
        lng: String
    },
    createdAt: Date,
    products: [
        {
            primaryImage: String,
            images: [],
            name: String,
            max: Number,
            min: Number,
            step: Number,
            stock: Number,
            normalPrice: Number,
            doodlePrice: Number,
            freeShipping: Boolean,
            freeShippingFrom: Number
        }
    ], …
Run Code Online (Sandbox Code Playgroud)

populate mongoose mongodb node.js mongoose-populate

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