我想在路由器插座内设置一些默认文本,直到它被填充.
我有一个父组件,将在该页面上的路由器插座中显示子路由组件.
单击时,有2个按钮将使用子组件填充路由器插座.如何将内容放置在路由器插座内部,例如."单击选项以显示数据",然后单击该按钮后此消息将清除,子组件将显示在路由器插座中?
<div class="container pt-3">
<div class="clearfix">
<div class="btn btn-outline-success float-left"
routerLink="/unpaid/people">
View People
</div>
<div class="btn btn-outline-success float-right"
routerLink="/unpaid/bills">
View Bills
</div>
</div>
</div>
<router-outlet>Click an options to display the data</router-outlet>
Run Code Online (Sandbox Code Playgroud)
编辑这里是我的路线
path: 'unpaid', component: UnpaidBillsComponent,
children: [
{path: 'people', component: UnpaidPeopleComponent},
{path: 'bills', component: UnpaidBillListComponent}
]
Run Code Online (Sandbox Code Playgroud) 我想获得每家公司所有事件的总和。这是我的数据:
{company: "1" event:"a"}
{company: "1" event:"b"}
{company: "1" event:"c"}
{company: "2" event:"b"}
{company: "2" event:"b"}
{company: "3" event:"c"}
{company: "3" event:"c"}
Run Code Online (Sandbox Code Playgroud)
我目前有这个来汇总事件的日期,但我正在努力按公司进一步分组:
{
"aggregate": [
{
"$group": {
"_id": "$event",
"count": {"$sum": 1}
}
},
{"$sort": {"_id": 1}}
]
}
Run Code Online (Sandbox Code Playgroud)
呈现这些结果:
[ { "_id": "a", "count": 1 }, { "_id": "b", "count": 3 }, { "_id": "c", "count": 2 }]
我如何进一步按公司对事件计数进行分组以产生以下内容:
[{
"_id": {
"company" :"1",
"events": [
{
"event": "a",
"count": 1
},
{
"event": "b",
"count": 1 …Run Code Online (Sandbox Code Playgroud) I'm trying to create a date from a TimeSpan that has 100 hours and 100 minutes but i'm gettin the error:
Run-time exception (line 9): Not a legal OleAut date.
Stack Trace:
[System.OverflowException: Not a legal OleAut date.] at System.DateTime.TicksToOADate(Int64 value)
using System;
public class Program
{
public static void Main()
{
Console.WriteLine("Hello World");
TimeSpan timeSpan = TimeSpan.FromHours(100) + TimeSpan.FromMinutes(100);
var OADate = DateTime.FromOADate((DateTime.MinValue.AddTicks(timeSpan.Ticks)).ToOADate());
}
}
Run Code Online (Sandbox Code Playgroud)
This is to link in with a legacy value in the db from vb6. …