Angular中数据文本绑定、绑定Html、绑定属性、双向数据绑定的实现方式
场景
Angular介绍、安装Angular Cli、创建Angular项目入门教程:
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/105570017
Angular新建组件以及组件之间的调用:
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/105694997
通过以上搭建起Angular项目后,怎样进行数据的绑定。
注:
博客:
https://blog.csdn.net/badao_liumang_qizhi
关注公众号
霸道的程序猿
获取编程相关电子书、教程推送与免费下载。
实现
数据文本绑定
使用{{}}
首先在news.component.ts中声明属性
public title = "霸道流氓气质"
然后在news.component.html中绑定属性
{{title}}
也可以直接在html中使用其进行简单的数据计算
1+1={{1+1}}
绑定Html
可以使用绑定属性的方式,给div绑定innerHTML属性来实现
在ts中声明属性
public ht = "<h2>这是一个h2,使用innerHTML来绑定</h2>"
在html中通过[]绑定属性
<div [innerHTML]="ht"></div>
绑定属性
上面可知使用[]来绑定某元素的属性,比如
声明两个属性
public id = "123"public msg = "这是一个title"
然后在html中
<div [id]="id" [title]="msg">绑定属性使用[]</div>
双向数据绑定
使用双向数据绑定需要在项目中引入FormModule
打开项目的根模块app.module.ts
import { FormsModule } from '@angular/forms';
并且在imports中添加
然后回到需要双向数据绑定的模块的ts中,添加一个属性
public inputValue ="默认值"
然后在html中
<input type ="text" [(ngModel)]="inputValue"/>
{{inputValue}}
查看效果
Angular中数据文本绑定、绑定Html、绑定属性、双向数据绑定的实现方式相关推荐
- Angular中数据循环ngFor、条件判断ngIf、ngSwitch、执行事件(click)、表单事件(keyup)、ngClass、ngStyle的使用
场景 Angular介绍.安装Angular Cli.创建Angular项目入门教程: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/detail ...
- angular中的e2e检测sendkeys将绑定值设置为空
<button id="publish" [disabled]="((!testContent)&&iValue)" >发表< ...
- vue radio双向绑定_Vue是如何实现双向数据绑定的
现在圈子中许多JS框架都有自己的数据相应引擎.通过了解其工作原理,我们可以在实际开发中更有效地使用它.在下面的文章中,我们构建了您在Vue源代码中看到的相同类型的Reactivity. TheReac ...
- EngJS(超轻量) 中数据双向绑定如何使用
Eng github 所有支持数据双向绑定的js工具 ,触发双向关系的基本方式无外乎 wather关系 和 事件关系 两种 . 前者操作数据时 ,后者触发事件时. 下面简单 的介绍Eng 中 的 w ...
- js 取得input绑定的datalist中的值_javascript基础修炼(9)——MVVM中双向数据绑定的基本原理...
[小宅按] 开发者的javascript造诣取决于对[动态]和[异步]这两个词的理解水平. 一. 概述 1.1 MVVM模型 MVVM模型是前端单页面应用中非常重要的模型之一,也是Single Pag ...
- Vue中从v-model,model,.sync到双向数据传递,再到双向数据绑定
前面的话 虽然v-model和.sync之间的区别,是非常明显的,但是通过这个去研究下去,就有点意思了.首先说明v-model是.sync的一种特殊情况,也就是当prop是value,vm.$emit ...
- Angular中优雅的处理RxJs自动取消订阅的方式以免出现内存泄露以及多次调用的问题
Angular中深度集成了Rxjs,只要你使用Angular框架,你就不可避免的会接触到RxJs相关的知识. 在Android开发中,绝大多数的Android开发者都用过RxJava.RxAndroi ...
- JavaScript实现简单的双向数据绑定(Ember、Angular、Vue)
tip:有问题或者需要大厂内推的+我脉脉哦:丛培森 ٩( 'ω' )و [本文源址:http://blog.csdn.net/q1056843325/article/details/72999948 ...
- angular,vue,react的基本语法—双向数据绑定、条件渲染、列表渲染、angular小案例...
基本语法: 1.双向数据绑定 vue 指令:v-model="msg" react constructor(){this.state{msg:"双向数据绑定" ...
最新文章
- 如何使用adb命令发送keyevent
- 数据增强,将数据增强后保存到本地
- linux .net core java_仅在.NET Core 2.0运行时的Linux上缺少运行时存储库错误
- 表的设计命名的十个注意点
- Vue项目代码改进(四)—— 在使用ElementUI时点击同一个路由,页面报错
- 清华经管计算机金融专业,非量化背景拿下MIT MFin的清华经管学姐,详解MIT金融项目优劣和职业方向...
- c#中textbox属性_C#.Net中的TextBox.MaxLength属性与示例
- MySQL8权限,角色
- android keyguard,Android8.1 SystemUI Keyguard之指纹解锁流程
- I²C那点事儿(一)
- SQL-----------------------之ON和WHERE的区别
- DOS7.1安装与学习
- 微信云托管云调用使用指南
- CTC blank 理解
- 新的开始——参加培训
- 2022年全球市场羊毛纱总体规模、主要生产商、主要地区、产品和应用细分研究报告
- 进程间同步---system v ipc 对象信号灯集
- Balsamiq-Mockups-Introduction.html
- div布局改进treeview导航
- 深入了解OpenOffice.org(三)
热门文章
- 快递打印云服务器_企业微信支持寄快递查快递,实现员工寄件自由
- Java进阶:多线程Lock管理多个Condition的实践
- Kafka工作原理简要概述
- php去掉两个数组重复数据,php两个数组怎么去除重复
- linux c代码出现段错误,在linux下代码运行出现段错误,求大神
- 802.1x认证EAP包结构
- 人月神话贯彻执行_上古神话知识梳理,精华帖
- pythonappium环境搭建_python appium环境搭建
- birt脚本for循环_Shell脚本编程2 for循环/while循环
- html php 混编 H1,在一个HTML中h1标签能出现几次?h1标签和标题标签的差别是什么?...