如何同时使用必填参数和查询参数-查询参数为空
因此,我正在尝试导航到时间表路线。
该路由将员工的姓名作为路由器参数,将开始日期和结束日期作为查询参数。
this.router.navigate(['/timesheet', this.name], { queryParams: { start_date: startString, end_date: endString }});
我的route.js看起来像这样:
{
path: 'timesheet/:artistName',
component: TimesheetComponent,
canActivate: [RoleGuardService],
data: {roles: ['consume:admin', 'consume:exec', 'consume:producer' ]},
resolve: {
timesheet: TimesheetResolve
},
}
当我尝试访问REST后端时形成的URL在start_date和end_date中具有空值。
GET http://localhost:4200/api/v1/timesheet/artist/Jimmy?start_date=null&end_date=null 500 (Internal Server Error)
我已经检查了我为开始日期和结束日期传递的两个值都不为空。
你知道我做错了什么吗?先谢谢你...
转载请注明出处:http://www.zhongtian365.com/article/20230520/1605364.html
随机推荐
-
如何同时使用ng-selected和ng-options?
我使用ng-options填充一个下拉框,如下所示select ng-model=selectedName ng-options=x for x in names/select复制默认情况下,我需要选择一个选项,我尝试了ng-selecte...
-
如何同时使用jQuery fadeToggle()和CSS flexbox?
我找到了一些类似的答案,但没有特别针对我的挑战。我确信我的问题有一个简单的解决方案,但我是jQuery的新手,所以如果我问这个问题是一个笨蛋,我提前道歉。这就是说…我有一个基本的内容div,可以通过点击按钮来处理fadeIn()效果。目前,...
-
如何同时使用排序和x次测试rspec mock?
我有一个递归方法,我需要测试方法调用的顺序,以及它们被调用的次数。我的问题是,这些方法调用交替。例如..it call methods in order do expect(@instance).to have_received(:fo...
-
如何同时使用$dates数组和工厂
我有一个具有以下定义的工厂public function definition() { $startDate = Carbon::createFromFormat(Y, $this-faker-year); $endDate...
-
如何同时使用.NetCore 1.0和IdentityServer3?
我正在尝试让我的应用程序与我们的IdentityServer3一起工作。在我看来,无法解决的问题是没有针对.NetCore的IdentityServer3.AccessTokenValidation包。我必须验证令牌(其他软件也是以这种方式...
-
如何同时使用PyQT5表格和菜单?
我正在用PyQT5学习Python GUI,并试图同时使用菜单和表格。当我想同时在菜单栏和输出中声明菜单和表格时,如何声明类?对于Menu,我将类声明为class Window(Wid.QMainWindow):,并且它正在工作。对于表,我...
-
当JSON fixture文件中有多条记录时,如何同时使用cy.fixture和数组
\在中创建了Cypress测试脚本,并将其设置为循环执行,以便在fixture json.if中使用多组测试数据执行。您向下可以看到,cy.fixture只适用于第一个条目,并且使用json (测试数据文件)中的第一个条目执行两次测试。.a...
-
如何同时使用底部导航栏和侧边导航栏,当我使用底部导航栏时,侧边导航栏不显示
我同时使用导航栏和底部导航栏,但我的侧边导航栏没有显示,我放置FrameLayout和底部导航栏的位置。
-
Pandas:如何同时使用groupby、sum和multiply
我有一个如下的DataFrame:shop | item_price | item_sold A | 123 | 1 B | 921 | 2 A | 28 ...
-
如何同时使用FindByNameAsync和FindByIdAsync检查用户
如何在这个user变量中同时检查id和username,作为第一个参数在CheckPasswordSignInAsync方法中传递,谢谢 var user = await _userManager.FindByNameAsyn...