我正在浏览 Vue.js 的源代码。在几乎所有的函数声明中,我都找到了一种定义函数的新方法
function isStringStart (chr: number): boolean {
return chr === 0x22 || chr === 0x27
}
Run Code Online (Sandbox Code Playgroud)
有人能解释一下这种函数声明叫什么吗?
我正在使用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)
我有办法实现这个目标吗?
我的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"}
在我看来,它应该指引我走正确的路线.我错过了什么吗?
我正在使用反应选择最新来创建异步选择组件。一旦我选择了某个值,我就尝试更改选择的背景颜色和边框颜色。我浏览了文档并尝试使用state.isSelected有条件地更改背景颜色。但没有帮助。
当选择如下值时,我想更改背景颜色和边框颜色。但似乎什么也没有发生。如有帮助,将不胜感激