小编Wei*_*ali的帖子

MongoDB异常:服务器报告的连线版本为0,但libmongoc的版本至少需要3

Fatal error: Uncaught MongoDB\Driver\Exception\ConnectionException: Server at localhost:27017 reports wire version 0, but this version of libmongoc requires at least 3 (MongoDB 3.0)
Run Code Online (Sandbox Code Playgroud)

我有PHP 7.0.13,MAMP和MongoDB。已安装用于PHP的MongoDB扩展。

我有以下几点:

<?php

ini_set('display_errors', 'On');
require 'vendor/autoload.php';
var_dump(extension_loaded('mongodb'));
echo phpversion('mongodb')."\n";

$m = new MongoDB\Driver\Manager("mongodb://localhost:27017");

// Query Class
$query = new MongoDB\Driver\Query(array('age' => 30));

// Output of the executeQuery will be object of MongoDB\Driver\Cursor class
$cursor = $m->executeQuery('testDb.testColl', $query);

// Convert cursor to Array and print result
print_r($cursor->toArray());

?>
Run Code Online (Sandbox Code Playgroud)

在这种情况下,“线”指的是什么?有人对此问题有解决方案吗?

php mamp mongodb libmongoc

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

TypeError:如果没有“new”,则无法调用类构造函数 ESLintWebpackPlugin

我正在使用 Redux 环境构建 React,当我运行 npm start 时,我不断收到此错误消息:

ERROR in ./src/index.js
Module build failed (from ./node_modules/eslint-webpack-plugin/dist/cjs.js):
TypeError: Class constructor ESLintWebpackPlugin cannot be invoked without 'new'
Run Code Online (Sandbox Code Playgroud)

我在之前的问题中看到答案是包含,"esmodules": true所以这是我的 package.json 的相关部分:

"babel": {
    "presets": [
      [
        "@babel/preset-env",
        {
          "targets": {
            "esmodules": true
          }
        }
      ],
      "@babel/preset-react"
    ],
    "plugins": [
      "@babel/plugin-proposal-class-properties"
    ]
}
Run Code Online (Sandbox Code Playgroud)

这也是我的 index.js 文件,尽管我不认为其中有任何令人反感的内容。

import React from 'react';
import { render } from 'react-dom';
import { BrowserRouter as Router } from 'react-router-dom';
import 'bootstrap/dist/css/bootstrap.min.css';
import App from './components/App';
import './index.css'; …
Run Code Online (Sandbox Code Playgroud)

javascript reactjs webpack babeljs redux

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

将Tap Gesture识别器添加到TableViewCell.swift

我有一个带有图像的表格视图单元格,我附加了一个Tap Gesture Recognizer.

原型TableViewCell的图象在表视图中与两个标签和图象.顶部有Tap Gesture Recognizer徽标:

在此输入图像描述

当我尝试Ctrl键,敲击手势识别器拖动到TableViewCellController,TableViewCell文件或任何其他文件,它不会让我.

但是,在我的另一个不是表视图的视图中,我可以让它工作正常.我是Swift的新手.有谁知道为什么会这样,我能做些什么来帮助它(我知道我可以用一个按钮代替,但我不会从中学到任何东西)?

无论是TableViewCellTableViewCellController文件都有其默认的代码.

编辑:我想要的是让用户能够点击图像以将+1添加到表格单元格中的类中的Int属性.该类中的一个UILabel和单元格已更新.这是我在常规视图中可以无问题地实现并希望在表视图中实现的行为.

uitableview ios swift

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

标签 统计

babeljs ×1

ios ×1

javascript ×1

libmongoc ×1

mamp ×1

mongodb ×1

php ×1

reactjs ×1

redux ×1

swift ×1

uitableview ×1

webpack ×1