小编che*_*enk的帖子

使用 angular 2 路由器解析时,防止在路由器导航到另一个页面之前滚动到顶部

我有一个带有路由器链接的 div 标签。当点击 div 标签时,它应该导航到另一个页面。我也在路由器激活之前使用路由器解析来获取数据。

{ path: 'conversation/:id', component: InboxDetailComponent, resolve: { conversation: InboxConversationResolver }}
Run Code Online (Sandbox Code Playgroud)

这就是 div 标签的出现方式。

<div class="list-group-item" *ngFor="let conversation of conversations; let j = index;" [routerLink]="['/app/inbox/detail',conversation.items[0].id]"></div>
Run Code Online (Sandbox Code Playgroud)

除了一件事,一切都很好。当点击 div 标签时,页面滚动到顶部,然后导航到另一个页面。如何解决这个问题?

scroll infinite-scroll angular2-routing angular

5
推荐指数
1
解决办法
1116
查看次数

LINQ to Entities无法识别方法'Boolean Exists(System.Predicate`1 [Entities.Connection])'方法

我试图创建满足两个条件之一的笔记列表。1.与创建的用户匹配。2.或与连接链接。

使用以下代码将返回异常。我知道对于Linq来说,表达是很常见的。但是我的问题是,可以使用哪些替代方法代替现有方法?

“ LINQ to Entities无法识别方法'Boolean Exists(System.Predicate`1 [Entities.Connection])',并且该方法无法转换为商店表达式。”

_context.Notes
        .Include(t => t.Connections)
        .Where(t => t.CreatedUserId == userId || t.Connections.ToList().Exists(c => c.UserId == userId))
Run Code Online (Sandbox Code Playgroud)

c# linq linq-to-entities entity-framework

4
推荐指数
1
解决办法
2012
查看次数

如何将表列转换为Sql server表中的垂直数据?

我想将一个Sql server表转换为另一个.

原始表

    Period      Date          Portfolio   Benchmark

    Pre0Month   12/31/2014   -0.0001      -0.0025
    Pre1Month   11/31/2014    0.0122       0.0269
    Pre2Month   10/31/2014    0.0176       0.0244
Run Code Online (Sandbox Code Playgroud)

转型后

    Returns      Pre0Month   Pre1Month    Pre2Month

    Portfolio   -0.0001      0.0122       0.0176
    Benchmark   -0.0025      0.0269       0.0244
Run Code Online (Sandbox Code Playgroud)

sql sql-server pivot unpivot crosstab

2
推荐指数
1
解决办法
1187
查看次数