小编Ank*_*rma的帖子

如何在语义反应下拉列表中使用onChange方法

有人可以帮我解决如何在下拉菜单中使用onChange(语义UI React)。我正在阅读文档,但仍然不明白。它确实具有onChange道具。

onChange(event: SyntheticEvent, data: object)
Run Code Online (Sandbox Code Playgroud)

如何使用?就像,我有方法dropdownmethod()

编辑-实施了建议,但没有成功。我认为在您的建议中,您没有绑定功能。但是,我绑定了功能。

  onChangeFollower(event,data){

    console.log("on change follower",data.text)

  }

  render() {
    console.log("this.props",this.props)
    var onChangeFollower = this.onChangeFollower.bind(this)

    return (
      <div>
        <h2>project settings are here</h2>
        <h2>Add new Member</h2>

        <Dropdown onChange={onChangeFollower}
        placeholder='Select Member'
        fluid search selection options={arr} />

        <h2>List of members</h2>
        {lr}

      </div>
Run Code Online (Sandbox Code Playgroud)

javascript reactjs semantic-ui-react

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

如何在loopback.js中处理客户端响应路由

我正在使用环回反应.我想在环回中集成反应代码.如果我做这3个步骤

1)middleware.json - put this
 "files": {
    "loopback#static": {
      "params":"$!../client"
    }
  },`
2)root.js
 router.get('/');
3)front end code
 "build": "react-scripts build && cp -r build/* ../client/",
Run Code Online (Sandbox Code Playgroud)

那打开了我在localhost上的反应站点:3000.现在问题是当我这样做时我无法访问我的环回:3000/explorer所以我的第一个问题是在这种情况下,如何访问资源管理器.

但后来我回滚了,因为我想再次使用环回资源管理器.

所以,我删除了所有这些添加的代码和浏览器回来,但当我再次添加它现在,我没有看到我的反应代码

我仍然可以在http:// localhost:3000/explorer /看到探险家, 如果我去http:// localhost:3000/apphome 我看到404错误

现在,我的middleware.json文件用于环回

    {
  "initial:before": {
    "loopback#favicon": {}
  },
  "initial": {
    "compression": {},
    "cors": {
      "params": {
        "origin": true,
        "credentials": true,
        "maxAge": 86400
      }
    },
    "helmet#xssFilter": {},
    "helmet#frameguard": {
      "params": [
        "deny"
      ]
    },
    "helmet#hsts": {
      "params": {
        "maxAge": 0,
        "includeSubdomains": true
      }
    },
    "helmet#hidePoweredBy": …
Run Code Online (Sandbox Code Playgroud)

reactjs loopbackjs auth0

5
推荐指数
2
解决办法
814
查看次数

"Module'"+ loader.path +"'不是加载器webpack错误

webpack版本 - 2.3.2

节点版本-4.6.1

我得到了这个奇怪的错误

    /home/ubuntu/workspace/node_modules/webpack/node_modules/loader-runner/lib/loadLoader.js:35
                        throw new Error("Module '" + loader.path + "' is not a loader (must have normal or pitch function)");
                        ^

Error: Module '/home/ubuntu/workspace/node_modules/file/lib/file.js' is not a loader (must have normal or pitch function)
    at loadLoader (/home/ubuntu/workspace/node_modules/webpack/node_modules/loader-runner/lib/loadLoader.js:35:10)
    at iteratePitchingLoaders (/home/ubuntu/workspace/node_modules/webpack/node_modules/loader-runner/lib/LoaderRunner.js:169:2)
    at runLoaders (/home/ubuntu/workspace/node_modules/webpack/node_modules/loader-runner/lib/LoaderRunner.js:362:2)
    at NormalModule.doBuild (/home/ubuntu/workspace/node_modules/webpack/lib/NormalModule.js:179:3)
    at NormalModule.build (/home/ubuntu/workspace/node_modules/webpack/lib/NormalModule.js:268:15)
    at Compilation.buildModule (/home/ubuntu/workspace/node_modules/webpack/lib/Compilation.js:142:10)
Run Code Online (Sandbox Code Playgroud)

我检查了github的问题和答案.看起来我需要在所有使用的加载器中添加-loaders.但是,我已经在使用-loaders了.看看我的webpack配置

    var webpack = require("webpack");
var path = require("path");
var ExtractTextPlugin = require('extract-text-webpack-plugin');


module.exports = {
  entry: {app: './src/app.js' },
  output: {filename: 'public/build/bundle.js',
        sourceMapFilename: …
Run Code Online (Sandbox Code Playgroud)

webpack

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

我如何在 loopback.js 中使用 findone

我在模型中有几个对象。我想通过

"user":"restlessankur@gmail.com"

我如何在 loopback.js 中做到这一点?

我试过 findOne 并输入

{"user": "restlessankur@gmail.com"}

我看到结果包含 user:restlessankur@gmail.com

但是,如果我过滤它 user:meghanetpulse7@gmail.com

即使那样,我也得到"user":"restlessankur@gmail.com"了结果。

所以,我有2个问题

1)findOne我的场景是正确的方法吗?

2)如果是,那么我在这里做错了什么?

loopbackjs

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