angular - 监听模板变量的变化并显示到控制台
问题描述
我正在使用 Angular 7。我正在尝试检索模板组件的变量值的更改。事实上,我在我的 .ts 文件和模板文件中声明了一个布尔类型的变量,单击按钮后它的值会发生变化。我想在控制台上显示这个新值。请问我该怎么做。
我尝试了双向绑定,但我没有使用 2 个组件,但只有一个组件,我看到 il 可以与 @Input 和 @Output 一起使用,所以我认为这对我来说是不可能的。
解决方案
在你的 ts 中创建一个函数:
changeValue(){
myBool = !myBool;
console.log(myBool);
}
在您的 html 中,添加(click)="changeValue()"
到您的按钮标签。
推荐阅读
- docker - 如何访问在另一个撰写文件中声明的服务?
- c++ - C++:向量分配器行为、内存分配和智能指针
- mysql - 检索与最新消息、node js、socket io、mysql 聊天应用程序的对话
- python-3.x - 提取 2d numpy 数组的随机 2d 窗口
- php - 如何在转换为 CSV TO XML 后直接从我的计算机或下载文件夹中自动下载 xml 格式文件
- ios - iOS 12 中未提供 FCM 通知
- elasticsearch - 弹性搜索存储分层数据并查询它
- codeigniter-3 - Codeigniter forcedownload 重定向到浏览器而不是下载文件
- c# - Azure 存储 Blob - 将 base64 上传为文本
- android - view.getDrawingCache() 在 Android API 28 中已弃用