您好我有这段代码:
#!/usr/bin/env groovy
properties([
parameters([string(name: 'foo', defaultValue: 'bar', description: 'Fails job if not bar (unstable if bar)')]),
])
stage('Stage 1') {
node('parent'){
def ret = sh(
returnStatus: true, // This is the key bit!
script: '''if [ "$foo" = bar ]; then exit 2; else exit 1; fi'''
)
// ret can be any number/range, does not have to be 2.
if (ret == 2) {
currentBuild.result = 'UNSTABLE'
} else if (ret != 0) {
currentBuild.result = 'FAILURE'
// If you do not manually error the status will be set to "failed", but the
// pipeline will still run the next stage.
error("Stage 1 failed with exit code ${ret}")
}
}
}
日期输入的值被放入无线电输入中,但是当我保存表格时,该值未保存,并且导致无线电输入上所需验证出错。
我想要发生的是日期输入设置为单选按钮的值时的任何值,所以当它保存时它可以工作但我尝试了其他一些方法,似乎没有任何工作。
任何帮助都会非常感谢!
答案 0 :(得分:0)
由于您有formControlName
,获取值的正确方法如下:
<input type="radio" [value]="myForm.get('bankCommencementDateInput').value" id="bankCommencementDateSelect" formControlName="bankCommencementDate">
答案 1 :(得分:0)
在Angular reactive from中设置值的最佳方法是使用setValue或patchValue从类组件中设置值。
您可以在keyup事件上编写一个从类组件设置值(使用patchValue)的函数。