如何在下拉菜单中使用角形路由器?在特定条件下,重定向将如何发生


@Component({
selector: 'app-gender-renderer',
template:`
<select [(ngModel)]="selected_status" (ngModelChange) = "change_status($event)" style = "width: 100%;height: 23px;margin: 8px 0;">
<a [routerLink]="['/monitoring-dashboard',{ outlets: { monitoring_section: ['new-page'] } }]"></a>
<option value = "apple">Apple</option>
<option value = "orange">Orange</option>
<option value = "cherry">Cherry</option>
</select>
`
})

这是我在渲染模板中的一组代码在将下拉菜单更改为橙色时,我如何重定向到上述路线?还需要在所有ngModelChange上调用一个函数?

在函数db中,正在进行操作。。。。因此,如果选择橙色,数据库操作和页面重定向都应该发生,在所有其他情况下,只需要数据库操作。。。

我试过用标签,但没用?请帮我弄清楚这个问题?我寻找解决方案,但无法解决实际问题。。。

提前感谢

this.router.navigate(['/', { outlets: { monitoring_section: [''] } }]);

这将路由到目标,此代码块包含在数据库操作的成功中

最新更新