小编Cap*_*das的帖子

类型为'void'的'this'上下文不能赋值给'Observable <string>'类型的方法'this'

我在angular的自动完成示例中收到此错误.这是代码:

ngOnInit() {
      this.filteredOptions = this.myControl.valueChanges
          .pipe(
            startWith(''),
            map(val => this.filter(val))
          );
}
Run Code Online (Sandbox Code Playgroud)

错误是在startWith上生成的.我在第二个val也遇到了错误.它说:

"{}"类型的参数不能分配给"string"类型的参数

功能是:

 filter(val: string): string[] {
    return this.options.filter(option =>
      option.toLowerCase().indexOf(val.toLowerCase()) === 0);
  }
Run Code Online (Sandbox Code Playgroud)

提示: 混合控件或导入有一些东西.我不确定,但是当我创建一个新组件时,一切正常.

angular-material angular

20
推荐指数
1
解决办法
7605
查看次数

如何基于选择表单启用和禁用mat按钮

这是我的按钮:

<button class="example-20-width" mat-raised-button disabled>Edit Client</button>
Run Code Online (Sandbox Code Playgroud)

如何根据选择的表格是否为emtry来控制它并禁用它?

这是我的字段形式:

<mat-form-field class="example-full-width">
                    <mat-select  placeholder="Select customer">
                      <mat-option *ngFor="let food of books.data" 
                          [value]="food.company">
                        {{food.company}}
                      </mat-option>
                      <mat-option >
                        </mat-option>
                    </mat-select>
   </mat-form-field>
Run Code Online (Sandbox Code Playgroud)

angular-material2 angular

18
推荐指数
3
解决办法
4万
查看次数

Android Studio上的Code Iris插件

我想在Android工作室上制作代码iris插件.

我按下右键单击 - >创建代码虹膜图,然后我收到一条通知,告知我的图表已准备就绪.但我不知道何时存储此图表,创建的文件的名称是什么以及如何打开它.有任何想法吗?

plugins android uml class-diagram android-studio

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

角度材料在中心对齐菜单选项卡

如何在中心对齐垫子菜单选项卡?

<mat-toolbar>
    <nav mat-tab-nav-bar aria-label="weather navigation links" [backgroundColor]="tabNavBackground">
        <a mat-tab-link routerLink="/lala">lala</a>
        <a mat-tab-link routerLink="/lala2">lala2</a>
        <a mat-tab-link routerLink="/lala3">lala3</a>
      </nav>
</mat-toolbar>
Run Code Online (Sandbox Code Playgroud)

angular-material angular

7
推荐指数
2
解决办法
6401
查看次数

在JHipster和Spring Boot加Angular之间分别选择

作为一名初级开发人员,我正在努力决定应该为原型使用哪种方法。给定两个单独的应用程序(Java Spring Boot和Angular),我可以从头开始学习很多东西。另一方面,JHipster提供了一个框架和许多已经工作的组件来复制粘贴。

那么,您对初中生有何建议?我应该跳到JHipster,还是应该自己构建所有内容以征服基础知识?是否有可能通过自上而下的方法(JHipster)征服基础知识?

注意:我了解Jhipster可以轻松集成其他组件,也可以提供简单的Docker支持。但是,我仍然不确定这种方法是否对仍处于学习曲线中的人更好。

jhipster

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

我的逻辑应该在片段上还是在活动上?

我目前正在构建一个 android 应用程序。我已经实现了一些片段和一些活动,现在我需要访问数据库,做一些逻辑并更新一些片段元素。

我应该访问数据库并在片段一侧或在活动上执行逻辑,然后将数据发送到片段,为什么?

java android

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

如何使用 pm2 运行 python3 脚本

pm2 默认启动命令使用 python2 运行脚本。如何让它使用 python3 运行脚本?假设我的脚本名为 app.py 。

python-3.x pm2

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

Docker 容器连接到主机的 Kafka 抛出:错误:连接 ECONNREFUSED 127.0.0.1:9092

我有一个 Nodejs 应用程序容器化为 Linux 容器,它使用 kafka-node 库。

Kafka 在运行 Windows 的主机上运行:

  • 动物园管理员端口:2181
  • 卡夫卡经纪人端口:9092

我使用以下命令运行 nodejs 容器:

docker container run  --network host --name nm name:1.0
Run Code Online (Sandbox Code Playgroud)

为了连接主机的 kafka,我使用以下命令:

client = new kafka.KafkaClient({kafkaHost: "localhost:9092"});
Run Code Online (Sandbox Code Playgroud)

但这会抛出:

Error: connect ECONNREFUSED 127.0.0.1:9092
    at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1126:14) {
  errno: 'ECONNREFUSED',
  code: 'ECONNREFUSED',
  syscall: 'connect',
  address: '127.0.0.1',
  port: 9092
}
Run Code Online (Sandbox Code Playgroud)

当我将连接命令更改为:

client = new kafka.KafkaClient({kafkaHost: "host.docker.internal:9092"});
Run Code Online (Sandbox Code Playgroud)

我正进入(状态 :

TimeoutError: Request timed out after 30000ms
    at new TimeoutError (/usr/src/app/node_modules/kafka-node/lib/errors/TimeoutError.js:6:9)
    at Timeout._onTimeout (/usr/src/app/node_modules/kafka-node/lib/kafkaClient.js:491:14)
    at listOnTimeout (internal/timers.js:531:17)
    at processTimers (internal/timers.js:475:7) …
Run Code Online (Sandbox Code Playgroud)

node.js docker docker-network

0
推荐指数
1
解决办法
9377
查看次数

从下一个主要对象符号开始,“服务”属性将不再被识别。直接使用服务名称设置“service”属性

在无服务器项目中,我收到以下弃用警告:

无服务器:弃用警告:从“服务”属性的下一个主要对象符号开始将不再被识别。直接使用服务名称设置“服务”属性。更多信息:https ://www.serverless.com/framework/docs/deprecations/#SERVICE_OBJECT_NOTATION

我的 Yaml 是:

service:
    name: nest
custom:
    version: ${self:service.name}-redDragon
Run Code Online (Sandbox Code Playgroud)

如何修复此弃用警告?

serverless-framework

0
推荐指数
1
解决办法
2595
查看次数