Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 默认情况下,角度材质滑动切换组件为空_Angular_Angular Material - Fatal编程技术网

Angular 默认情况下,角度材质滑动切换组件为空

Angular 默认情况下,角度材质滑动切换组件为空,angular,angular-material,Angular,Angular Material,我正在构建一个Angular应用程序,其中我在表单验证中使用了md滑动切换组件 在onSubmit方法中,当我将值记录到控制台时,它默认记录为null。默认情况下,如何将md-toggle-slide的值指定为false {{temp}} 检查 通过以下在组件文件中创建变量的简单方法,可以解决此问题: 公共值=[ {name:'one',选中:false}, {name:'two',checked:false}, {name:'three',checked:false} ]; 并使用以下HT

我正在构建一个Angular应用程序,其中我在表单验证中使用了
md滑动切换
组件

onSubmit
方法中,当我将值记录到控制台时,它默认记录为null。默认情况下,如何将
md-toggle-slide
的值指定为false


{{temp}}
检查

通过以下在组件文件中创建变量的简单方法,可以解决此问题:

公共值=[
{name:'one',选中:false},
{name:'two',checked:false},
{name:'three',checked:false}
];
并使用以下HTML代码将它们绑定到组件:


{{temp.name}
检查

在您的
app.component.ts
中,从
@angular/core
导入,然后添加方法、声明以及加载时必须初始化的任何其他内容

应用程序组件.ts

从'@angular/core'导入{Component,OnInit};
//你的其他进口商品在这里
@组成部分({
选择器:'应用程序根',
templateUrl:“/path/to/app.component.html”
})
导出类AppComponent实现OnInit{
选中:布尔值;
//NgOnInit是必需的,否则Angular将抛出错误
恩戈尼尼特(){
此项检查=错误;
}
}
或者,最初为特性指定一个值:

从'@angular/core'导入{Component};
//你的其他进口商品在这里
@组成部分({
选择器:'应用程序根',
templateUrl:“/path/to/app.component.html”
})
导出类AppComponent{
选中:布尔=假;
}

P.S.考虑不要将代码> NGMys< /C>和<代码>名称< /代码>组合在一起。相反,可以只使用
ngModel
,也可以使用角度反应形式: