我有一些问题与这段代码,角日志“未定义”时,我使用输入字段,它是一个基本的组件,但不能使它工作。
HTML模板:
<h1>{{ titulo }}</h1>
<ul>
<li>hlelo</li>
<li>hlelo</li>
<li>hlelo</li>
<li>hlelo</li>
<li>hlelo</li>
</ul>
Nombre del parque:
<input type="text" [(ngModel)]="nombreDelParque" (keyup)="mostrarNombre()" />
// this is not binding -->
Resultado {{ nombreDelParque }}
<br />
<parques></parques>
TS文件:
import { Component, Input } from '@angular/core';
@Component({
selector: 'tienda',
templateUrl: './tienda.component.html',
styleUrls: ['./tienda.component.css'],
})
export class TiendaComponent {
public titulo: string;
public nombreDelParque: string;
constructor() {
this.titulo = 'esta es la tienda';
}
mostrarNombre() {
console.log(this.nombreDelParque);
}
}
在Chrome的浏览器控制台中出现错误信息,当使用输入字段时,我在控制台中被记录为未定义字段。
Error: src/app/components/tienda/tienda.component.html:18:20 - error NG8002:
Can't bind to 'ngModel' since it isn't a known property of 'input'.
18 <input type="text" [(ngModel)]="nombreDelParque" (keyup)="mostrarNombre()" />
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/app/components/tienda/tienda.component.ts:5:16
5 templateUrl: './tienda.component.html',
~~~~~~~~~~~~~~~~~~~~~~~~~
Error occurs in the template of component TiendaComponent.
您必须在app.module.ts
中导入formsmodule
才能使用ngmodal
。此外,如果您使用的是FormBuilder
,则需要ReactiveFormsModule
。不要忘记将这些模块添加到导入列表中。
以下是app.module.ts
的外观:
// your modules
import { NgModule } from '@angular/core';
import { FormsModule } from '@angular/forms';
import { ReactiveFormsModule } from '@angular/forms';
@NgModule({
imports: [
// your modules
FormsModule,
ReactiveFormsModule
],
declarations: []
}
)
很抱歉,我对Java知之甚少。我得到了这个代码来接管。基本上,我在 当我运行代码时。 下面是解析XML的块 这是Improts,不确定是否需要这样做 这是XML文件
URL类 来自服务器的最终响应:
我有财产课: 还有一种方法: 在类的构造函数我有: 为什么当我从object按键调用函数时。我收到一条未定义的消息,为什么变量在内部不可用:
好吧,我已经把我的Android Sdk更新到了23&甚至Eclips ADT插件也更新到了最新版本。 > 当我用“空白活动”创建一个新的android项目时,我的Src&Layout文件夹是空的。
问题内容: 我一直在跟随一个教程,教科书向我保证这可以工作,但是 错误:[ng:areq]参数’SimpleController’不是一个函数,未定义 为什么?我掉毛了,在它上面上下移动,看不到问题。为什么出现未定义状态? 问题答案: 我的猜测是您使用的angular.js版本是更新的。 有一个重大变化,即: 默认情况下 , angular将不再寻找控制器。有关更多详细信息,请参见3f2232b5
我刚刚开始了一个新的项目,正在尝试连接到FireBase。当我试图构建我的项目时,我得到了一个错误:无法解析Android应用程序模块的Gradle配置,所以我查看了构建,它告诉我jCenter()不推荐使用,我应该删除它。当我把它取下来的时候,一切都很好。但是,当我尝试连接到Firebase时,我得到了错误:AbstractDynamicObject$CustomMessageMissingMe