我正在为此纠结……试图通过 id 删除文档:
router.delete('/api/menu/delete/:id', function (req, res) {
var id = req.params.id;
db.get().collection('menu', function (err, col) {
col.deleteOne({_id: new mongodb.ObjectID(id)});
});
res.json({ success: id })
});
Run Code Online (Sandbox Code Playgroud)
总是得到:
Cannot read property deleteOne of undefined
Run Code Online (Sandbox Code Playgroud)
尝试查找记录时,它按预期工作。
我想在使用键盘箭头在项目之间导航时执行一些操作。
我应该实施什么事件吗?单击 ENTER 会触发选择更改,但我想在通过箭头导航时激活该功能。
<mat-selection-list #list (selectionChange)="selectionChange($event, list.selectedOptions)">
<mat-list-option (mouseenter)="showEditIcon(true, i)" (mouseleave)="showEditIcon(false, i)"
*ngFor="let lotItem of lotList; let i = index;"
(click)="showLotDetails(lotItem, i)"
[value]='lotItem'>
Run Code Online (Sandbox Code Playgroud)