小编Bri*_*sad的帖子

javascript中函数声明后的冒号

我正在浏览 Vue.js 的源代码。在几乎所有的函数声明中,我都找到了一种定义函数的新方法

function isStringStart (chr: number): boolean {
  return chr === 0x22 || chr === 0x27
}
Run Code Online (Sandbox Code Playgroud)

有人能解释一下这种函数声明叫什么吗?

javascript

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

Mongoose按键查找文档,其值为复杂对象

我正在使用Mongoose根据下面描述的标准搜索集合中的文档:

文献:

{
    "_id": {
        "$oid": "5a60621e20205641281f7c2f"
    },
    "key1": [
        {
            "available": true,
            "required": true,
            "name": "Name-1"
        },
        {
            "available": true,
            "required": true,
            "name": "Name-2"
        },
        {
            "available": true,
            "required": true,
            "name": "Name-3"
        }
    ],
    "__v": 0
}
Run Code Online (Sandbox Code Playgroud)

我想基于属性执行搜索key1.所以基本上我想做的是将json对象作为下面的搜索模式传递​​,并将结果作为上面的文档得到回报

[
        {
            "available": true,
            "required": true,
            "name": "Name-1"
        },
        {
            "available": true,
            "required": true,
            "name": "Name-2"
        },
        {
            "available": true,
            "required": true,
            "name": "Name-3"
        }
    ]
Run Code Online (Sandbox Code Playgroud)

我有办法实现这个目标吗?

mongoose node.js

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

未传递url param时不会调用Express路由

我的server.js中有以下代码用于路由中间件:

app.use('/users', require('./routes/user.routes'));
app.use((req, res) => res.status(404).json({code: 404, message: 'HTTP 404 Not Found'}));
Run Code Online (Sandbox Code Playgroud)

以下是我的user.routes.js代码

router.get('/admin/:id', (req, res) => {
    return userController.findUserById(req, res);
});
Run Code Online (Sandbox Code Playgroud)

它只要我给它工作正常:localhost:8080/users/admin/123 但是当我给你的网址没有id localhost:8080/users/admin /

它给我发了这样的信息: {"code":404,"message":"HTTP 404 Not Found"}

在我看来,它应该指引我走正确的路线.我错过了什么吗?

node.js express

4
推荐指数
2
解决办法
1588
查看次数

如何在选择时更改反应选择选项样式

我正在使用反应选择最新来创建异步选择组件。一旦我选择了某个值,我就尝试更改选择的背景颜色和边框颜色。我浏览了文档并尝试使用state.isSelected有条件地更改背景颜色。但没有帮助。

当没有选择任何值时

当选择如下值时,我想更改背景颜色和边框颜色。但似乎什么也没有发生。如有帮助,将不胜感激

在此输入图像描述

html javascript css reactjs react-select

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

标签 统计

javascript ×2

node.js ×2

css ×1

express ×1

html ×1

mongoose ×1

react-select ×1

reactjs ×1