小编MeM*_*Max的帖子

Angular 2 Cli向现有项目添加路由

我有一个现有的Angular 2 App.现在我想使用路由进行导航.有没有办法使用Angular 2 Cli向现有的Angular 2项目添加路由?

假设我有一个组件"测试",并希望在全局范围内找到一条路径.

angular2-routing angular

19
推荐指数
3
解决办法
2万
查看次数

Nestjs Crud:过滤加入请求以仅返回当前用户的数据

目前,我在控制器中找到了他:

@Crud({
  model: {
    type: Broker
  },
  query: {
    join: {
      user: {
        eager: true,
        exclude: ['password']
      }
    }
  }
})
@Controller('broker')
@UseGuards(AuthGuard('jwt'))
export class BrokerController {
  constructor(public service: BrokerService) {}
}
Run Code Online (Sandbox Code Playgroud)

one to many用户和代理之间存在关系。我正在通过jwt令牌对用户进行身份验证,并且需要根据用户ID过滤数据。有什么办法可以通过Crud配置做到这一点?

typeorm nestjs

10
推荐指数
1
解决办法
433
查看次数

Angular EventEmitter与通过服务进行通信

让我们假设我们有一个深层嵌套架构,其中包含一个主要组件和3个子组件.例如:

todo->todo list->todo list action bar->todo list button
Run Code Online (Sandbox Code Playgroud)

还有其他组件.

当我们使用EventEmitter时,我们必须将所有层都放到todo组件中.替代方案是使具有可观察的通信服务从按钮组件与待办事件组件通信.

使用这种或那种方式有什么起伏?我该怎么办?

angular

6
推荐指数
1
解决办法
1062
查看次数

复杂的Xpage需要很长时间才能进行部分刷新

我有一个复杂的xpage,有很多嵌套的自定义控件.每次执行部分刷新时,都需要4秒钟才能完成.如果我删除了它的复杂性,它就可以正常运行并且很快就能完成.

我对这个复杂的Xpage进行了测试,即使使用部分执行模式,这个简单的测试也需要4秒钟才能完成.

<xp:button value="Label" id="button1">
    <xp:eventHandler event="onclick" submit="true" refreshMode="partial" refreshId="refreshPanel" disableValidators="true" execMode="partial" execId="inputText1">
    </xp:eventHandler>
</xp:button>
<xp:div id="refreshPanel">
    <xp:inputText id="inputText1"></xp:inputText>
</xp:div>
Run Code Online (Sandbox Code Playgroud)

部分刷新的执行时间

有人对此有暗示吗?任何可以调整的服务器设置?

performance refresh partial xpages

3
推荐指数
1
解决办法
137
查看次数

我什么时候应该使用工作线程?

我目前正在开发一个后端,它使用 Nestjs 为我的前端提供休息端点。在某些端点中,我收到例如需要处理的元素数组。

具体示例:我收到一个包含 50 个元素的数组。对于每个元素,我需要发出一个 SQL 请求。因此我需要循环数组并在 SQL 中执行操作。

我总是问自己:我应该使用多少元素(例如工作线程)才能不阻塞事件循环?

也许我误解了事件循环的阻塞,有人可以启发我。

node.js nestjs

3
推荐指数
1
解决办法
1632
查看次数

Angular 2 - 种子与CLI

我想开始一个新的Angular 2项目.

我找到了angular2-seedangular-cli来开始一个新项目,但我想知道使用哪一个以及它们的优点和缺点是什么?

angular

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

Angular 2 定义基本网址

在我的服务器上,我无法将 Angular 2 文件放入根文件夹。所以我的路径是/another-folder。我把它放到我的 index.html 中,如下所示:

<base href="/another-folder">
Run Code Online (Sandbox Code Playgroud)

当我打开 URL http://servername/another-folder 时,应用程序无法加载,因为找不到文件。该应用程序在根目录中搜索文件。EG http://servername/main.bundle.js

还有其他地方我必须定义基本 URL 吗?

angular

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