Angular 属性绑定,条件判断,循环,事件绑定
属性绑定简单例子
css的选择器都需要通过下面语法进行绑定:
属性绑定
通过变量绑定
class绑定
多样式绑定
变量区:
条件判断测试
定义一个boolean变量
条件表达式使用*ngIf使用:
条件判断测试
如果bool变量改为false 则页面不会显示上面代码
同时注意:
ngif影响的是元素是否被渲染 而不是是否隐藏显示
if else
变量改为false
bool:boolean = false
使用下段代码测试 if else
条件判断测试
else测试
界面效果
成功起到了if else效果
循环
定义一个数组
colors:Array
循环测试
{{i}}
{{color}}
效果:
事件绑定
现在我们有界面如下:
现在需要为每个产品添加一个按钮 绑定一个share事件
代码如下:
通过(click)绑定事件
share方法定义在变量区同一个位置
传递参数写法:
share(e:string) {
window.alert(e);
}