angular - 我正在创建一个聊天论坛,并且正在使用 ng Model 进行探测
问题描述
我得到了错误,为什么要尝试使用[(ngModel)]="message"
来构建表单,我得到的错误是,Identifier 'message' is not defined
. 组件声明、模板变量声明和元素引用不包含这样的成员 ng。我有imported {NgModule} from '@angular/core';
,app.module.ts
所以我不明白为什么它不起作用。
我尝试的代码是:
<input
class="chatInput"
[(ngModel)]="message"
(keydown)="handleSubmit($event)"/>
<button class="chatButton" (click)=Send()></button>
任何帮助都会很棒,谢谢。
解决方案
您必须定义数据变量“消息”。将其值初始化为空字符串,例如
信息: ””,
推荐阅读
- django - 用户不会验证 Django
- javascript - 从 setInterval 回调调用时,如何确保在弹出“警报”之前呈现 HTML 内容?
- python - Django 2 -403 禁止错误:无法从views.py 发出获取请求
- linux - 如何使用 python 在后台运行 ssh 反向隧道?
- sql - 从一月到十二月是否可以根据 MMM yyyy 订购记录?
- sql - ORACLE - 解释计划中的存储意味着什么?
- python - 无法在 docker 内创建套接字
- gtk - 如何使用 Glade 准备可以在运行时以编程方式创建和填充的 ListBoxRow 模板?
- javascript - 如何在 Vue.js 和 Firebase 中向现有用户添加新数据
- java - 我不知道错误在哪里,我在虚拟机中使用了linux