小编Ott*_*ter的帖子

SQL ORDER BY路由信息

我有一个随机顺序的路由信息​​表,如下所示:

from    to      street
----------------------------------
92      91      Lange Poten
100     104     Bagijnestraat
85      79      Korte Poten
91      85      Plein
79      100     Bezuidenhoutseweg
Run Code Online (Sandbox Code Playgroud)

我正在尝试使用路径信息找到一种方法来对其进行排序,其中当前行的to列与下一行的from列匹配.在示例中,我想要的顺序是:

from    to      street
----------------------------------
92      91      Lange Poten
91      85      Plein
85      79      Korte Poten
79      100     Bezuidenhoutseweg
100     104     Bagijnestraat
Run Code Online (Sandbox Code Playgroud)

fromto列上的简单ORDER BY 不起作用,因为数字顺序不正确.我正在尝试使用SQL或Excel查找方法.

SQL小提琴:http://sqlfiddle.com/#!2/9ebbb

mysql sql

16
推荐指数
2
解决办法
208
查看次数

在服务器端渲染的 Angular 应用程序中使用 rxjs 间隔时如何解决水合错误?

我有一个 Angular 17 服务器端渲染应用程序,它使用 rxjs 间隔定期调用 API GET 端点。代码是这样的:

interval(5000).pipe(
        startWith('Loading...'),
        switchMap(() => this.apiService.get())
Run Code Online (Sandbox Code Playgroud)

但是,当我运行此命令时,我在浏览器控制台中从 Angular 收到此错误:

NG0506:角水合作用期望 ApplicationRef.isStable() 发出true,但它没有在 10000 毫秒内发生。角度水合逻辑取决于应用程序变得稳定作为完成水合过程的信号。欲了解更多信息,请访问https://angular.io/errors/NG0506

我已经尝试过多种解决方案,例如:

  • 将间隔包裹起来isPlatformBrowser()
  • afterNextRender()在我的组件的构造函数中
  • inject(NgZone).runOutsideAngular()在构造函数中

然而,他们都没有给出我想要的结果(每 5 秒调用一次)以及每次我收到水合错误时。那么,什么是最好的方法,什么时候需要使用哪种方法?

rxjs angular-universal angular

7
推荐指数
1
解决办法
586
查看次数

标签 统计

angular ×1

angular-universal ×1

mysql ×1

rxjs ×1

sql ×1