我在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)
提示: 混合控件或导入有一些东西.我不确定,但是当我创建一个新组件时,一切正常.
这是我的按钮:
<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) 我想在Android工作室上制作代码iris插件.
我按下右键单击 - >创建代码虹膜图,然后我收到一条通知,告知我的图表已准备就绪.但我不知道何时存储此图表,创建的文件的名称是什么以及如何打开它.有任何想法吗?
如何在中心对齐垫子菜单选项卡?
铁
<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) 作为一名初级开发人员,我正在努力决定应该为原型使用哪种方法。给定两个单独的应用程序(Java Spring Boot和Angular),我可以从头开始学习很多东西。另一方面,JHipster提供了一个框架和许多已经工作的组件来复制粘贴。
那么,您对初中生有何建议?我应该跳到JHipster,还是应该自己构建所有内容以征服基础知识?是否有可能通过自上而下的方法(JHipster)征服基础知识?
注意:我了解Jhipster可以轻松集成其他组件,也可以提供简单的Docker支持。但是,我仍然不确定这种方法是否对仍处于学习曲线中的人更好。
我目前正在构建一个 android 应用程序。我已经实现了一些片段和一些活动,现在我需要访问数据库,做一些逻辑并更新一些片段元素。
我应该访问数据库并在片段一侧或在活动上执行逻辑,然后将数据发送到片段,为什么?
pm2 默认启动命令使用 python2 运行脚本。如何让它使用 python3 运行脚本?假设我的脚本名为 app.py 。
我有一个 Nodejs 应用程序容器化为 Linux 容器,它使用 kafka-node 库。
Kafka 在运行 Windows 的主机上运行:
我使用以下命令运行 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) 在无服务器项目中,我收到以下弃用警告:
无服务器:弃用警告:从“服务”属性的下一个主要对象符号开始将不再被识别。直接使用服务名称设置“服务”属性。更多信息: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)
如何修复此弃用警告?