public LightControl() {
this.dataLight = this._LightService.AutoLightController(this._ConnectService.SocketInstanse())
.subscribe(data => {
this.temp = JSON.stringify(data['status']);
})
}
<div class="togglebutton">
<label> <input type="checkbox" [checked]="temp(change)="temp">Light</label>
</div>
编辑:
首先创建SharedModule
:
import {NgModule} from '@angular/core';
import {CommonModule} from '@angular/common';
import {FormsModule, ReactiveFormsModule} from '@angular/forms';
import {RouterModule} from '@angular/router';
@NgModule({
imports: [
CommonModule,
FormsModule,
ReactiveFormsModule,
RouterModule
],
exports: [
CommonModule,
FormsModule,
ReactiveFormsModule,
RouterModule
],
declarations: []
})
export class SharedModule {}
然后将此SharedModule
导入到需要使用复选框的路由的模块中。
<input type="checkbox" [(ngModel)]="isChecked">
this.isChecked = Number(data['status']) === 0 ? false : true;
我想发送到后端如果一个输入复选框已经被选中或没有。 这是正确的做法吗?因为我有个例外: TypeMismatchException:未能将类型“java.lang.String”的值转换为所需类型“java.lang.Boolean”;嵌套异常是java.lang.IllegalArgumentException:无效的布尔值[2] 我在后端以这种方式读取参数:
期望:如果取消选中/禁用复选框,我希望显示样例布尔值false
我不确定这是否是vuetify的一个bug,或者可能我不了解关于Vue的一些基本知识。我试图使用它的道具来设置vuetify复选框的值。我没有使用,因为我不需要双向绑定。我只希望它的检查状态是基于一个布尔在我的组件。 如果我在Vue dev tools中检查checkbox组件,我会看到值prop具有正确的设置,但是没有选中该框。 在我的实际应用程序中,当更改时,我确实看到复选框得到正确的prop
问题内容: 我目前正在使用一个必须能够选中/取消选中复选框的系统。每当它更改状态时,我都需要进行jquery并调用ajax来更新页面。 我的问题是-我该怎么做,以便更新? 提前致谢。 问题答案: 例如,您可以这样做: 首先,您必须查看该复选框是否已选中: 您可以通过Ajax加载特定的内容:
问题内容: 首先,我使用的是最新版本的Oracle ApEx 4.1.1,并且具有以下具有复选框选择的标准报告,因此,在单击时,希望使用sysdate设置另一个字段,包括时间。 取消选中时,想将我之前的语句以及注释字段中设置的日期重置为NULL。 报告可能如下所示: 作为上述报告的示例,总共可能有10条记录,因此,由于用户选中了10条记录复选框中的每一个,因此我想当场将日期字段设置为sysdate
问题内容: 我有如下形式: 当我选中所有复选框并发布表单时,结果如下所示: 然后我取消选中第二个复选框并发布表单,结果是这样的: 当我取消选中第二个复选框时,是否有可能得到如下所示的结果: 有想法吗? 问题答案: 第一种方法-隐藏字段(缺点:用户可以操纵字段的值(但是也可以操纵复选框的值,因此,如果只期望1或0,这不是真正的问题)) 第二种方法-为未设置的索引分配默认值: