小编ALS*_*TRA的帖子

Angular2 - md-slide-toggle显示错误的值

我的问题是md-slide-toggle具有正确的值,但它显示错误.

例如:

在开始时,值为1并且切换处于活动状态.

  1. 按下切换的时间:值为0但切换仍处于活动状态.

  2. 按下切换的时间:值为1但现在切换现在处于非活动状态.

  3. ...

请在此处查看:https://plnkr.co/edit/kxehpwaat5dezNActZbn?p =preview

//.html

<md-card>
  <md-slide-toggle ngDefaultControl (click)="onClick()"
     [ngModel]="(device)"></md-slide-toggle>
     {{device}}
</md-card>
Run Code Online (Sandbox Code Playgroud)

//.ts

device:number = 1;

onClick() {
            let tmp;
            if (this.device == 1){
               tmp=0;
            }
            if (this.device == 0){
               tmp=1;
            }
            this.device=tmp;
        }
}
Run Code Online (Sandbox Code Playgroud)

html javascript material-design angular-material2 angular

12
推荐指数
2
解决办法
2万
查看次数

JavaFX - 如何知道是否按下了取消

如何在此JavaFX对话框中知道是否按下了"确定"或"取消"按钮.

对话代码:

public String delimiter;

public void delimiterYES() throws IOException {
    delimiter=new String();
    TextInputDialog dialog = new TextInputDialog();
    dialog.setTitle("Delimiter");
    dialog.setHeaderText("Enter the delimiter");

    Optional<String> result = dialog.showAndWait();
    if (result.isPresent()) {
        delimiter=result.get();
    }
}
Run Code Online (Sandbox Code Playgroud)

java dialog javafx cancel-button

5
推荐指数
1
解决办法
6022
查看次数

Angular2 - 在ngFor中的ngIf

我想检查实际元素是否有值.

例如,我想检查巧克力是黑色还是白色.根据这个,我想显示正确的文本.

<ng-container *ngFor="let chocolate of product.getChocolates();">
     <md-card *ngIf="chocolate.getName() == black">IT IS BLACK</md-card>
     <md-card *ngIf="chocolate.getName() == white">IT IS WHITE</md-card>
</ng-container>
Run Code Online (Sandbox Code Playgroud)

如何修复代码,以便它可以工作?

angular-ng-if ngfor angular

3
推荐指数
1
解决办法
4953
查看次数

JavaFX - 具有2个输入字段的对话框?

我想创建一个带有两个输入字段的JavaFX对话框....
到目前为止,我创建了只有1个输入字段的对话框,我尝试用2做,但不成功

我将此代码用于具有1个输入字段的对话框:

public String splitn;
    public void dialogSplit() throws IOException {
        TextInputDialog dialog = new TextInputDialog();
        dialog.setTitle("Split");
        dialog.setHeaderText("After how many characters should be splitted?");

        Optional<String> result = dialog.showAndWait();
        if (result.isPresent()) {
            splitn=result.get();
        }
    }
Run Code Online (Sandbox Code Playgroud)

多数民众赞成我希望它看起来像: 在此输入图像描述

java dialog javafx input

1
推荐指数
1
解决办法
1万
查看次数

Angular2 - 输入值未定义

我想通过单击Button将Input-Value传递给函数.

<md-card> 
     <md-input-container><input mdInput ngDefaultControl [ngModel]="newInput">
     </md-input-container> 
     <button md-raised-button (click)="newInputValue(newInput)">Update</button>
</md-card>
Run Code Online (Sandbox Code Playgroud)

但是函数newInputValue(..)中newInput的值总是未定义的.

typescript angular-ngmodel angular-material angular

1
推荐指数
1
解决办法
2040
查看次数