因此,我正在尝试导航到时间表路线。

该路由将员工的姓名作为路由器参数,将开始日期和结束日期作为查询参数。

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

随机推荐

  1. 如何同时使用ng-selected和ng-options?

    我使用ng-options填充一个下拉框,如下所示select ng-model=selectedName ng-options=x for x in names/select复制默认情况下,我需要选择一个选项,我尝试了ng-selecte...

  2. 如何同时使用jQuery fadeToggle()和CSS flexbox?

    我找到了一些类似的答案,但没有特别针对我的挑战。我确信我的问题有一个简单的解决方案,但我是jQuery的新手,所以如果我问这个问题是一个笨蛋,我提前道歉。这就是说…我有一个基本的内容div,可以通过点击按钮来处理fadeIn()效果。目前,...

  3. 如何同时使用排序和x次测试rspec mock?

    我有一个递归方法,我需要测试方法调用的顺序,以及它们被调用的次数。我的问题是,这些方法调用交替。例如..it call methods in order do expect(@instance).to have_received(:fo...

  4. 如何同时使用$dates数组和工厂

    我有一个具有以下定义的工厂public function definition() { $startDate = Carbon::createFromFormat(Y, $this-faker-year); $endDate...

  5. 如何同时使用.NetCore 1.0和IdentityServer3?

    我正在尝试让我的应用程序与我们的IdentityServer3一起工作。在我看来,无法解决的问题是没有针对.NetCore的IdentityServer3.AccessTokenValidation包。我必须验证令牌(其他软件也是以这种方式...

  6. 如何同时使用PyQT5表格和菜单?

    我正在用PyQT5学习Python GUI,并试图同时使用菜单和表格。当我想同时在菜单栏和输出中声明菜单和表格时,如何声明类?对于Menu,我将类声明为class Window(Wid.QMainWindow):,并且它正在工作。对于表,我...

  7. 当JSON fixture文件中有多条记录时,如何同时使用cy.fixture和数组

    \在中创建了Cypress测试脚本,并将其设置为循环执行,以便在fixture json.if中使用多组测试数据执行。您向下可以看到,cy.fixture只适用于第一个条目,并且使用json (测试数据文件)中的第一个条目执行两次测试。.a...

  8. 如何同时使用底部导航栏和侧边导航栏,当我使用底部导航栏时,侧边导航栏不显示

    我同时使用导航栏和底部导航栏,但我的侧边导航栏没有显示,我放置FrameLayout和底部导航栏的位置。

  9. Pandas:如何同时使用groupby、sum和multiply

    我有一个如下的DataFrame:shop | item_price | item_sold A | 123 | 1 B | 921 | 2 A | 28 ...

  10. 如何同时使用FindByNameAsync和FindByIdAsync检查用户

    如何在这个user变量中同时检查id和username,作为第一个参数在CheckPasswordSignInAsync方法中传递,谢谢 var user = await _userManager.FindByNameAsyn...