美文网首页
angular 学习记录(五)

angular 学习记录(五)

作者: Grit_1024 | 来源:发表于2021-07-11 22:45 被阅读0次

一、模板引用变量(#var)

1.创建组件简写命令:
ng  g c hello-components
2.如何获取用户输入的数据的方式:
第一种:使用双向数据绑定:
<div>
 <!-- input标签中使用[(ngModel)] 双向数据绑定 -->
    <input type="text" [(ngModel)]="text" >
 <!-- 在button中绑定事件 -->
    <button (click)="show01()">double-click</button>
</div>

image.png
效果:
image.png
第二种:使用模板变量简写:
<div>
    <!-- 模板变量 -->
    <input type="text" #phone>
    <button (click)="show02(phone.value)">double-click</button>
</div>
image.png
image.png
第三种:使用模板变量全称:
<div>
    <!-- 模板变量 ref -->
    <input type="text" ref-phone>
    <button (click)="show02(phone.value)">double-click</button>
</div>
image.png

二、安全导航符(?.):

1.angular 的安全导航操作符(?.)

是一种流畅而便利的方式,用来保护出现在属性路径中null和undefined的值。下面的例子是:当people为空时,保护视图渲染器,让他免于失败
使用前:


image.png

使用后:


image.png
2.也可以使用判断代替:
image.png

相关文章

网友评论

      本文标题:angular 学习记录(五)

      本文链接:https://www.haomeiwen.com/subject/gmycpltx.html