안녕하세요, 저는 기본적인 질문에 대해 매우 반갑습니다. const 메서드로 돌아 오는 방법
나는 그러나, 린터 난 방법에 반환 키워드가 있음을 좋아하지 않는 const를const Age = t.refinement(t.Number, (n) => return n >= 18);
에서하는 방법을 정의하기 위해 노력하고 있습니다. 다음은이는 const
키워드와 관련이없는, 수업이 익명 ES2015 Arrow function입니다
import React, { Component } from 'react'
import { postFeedback } from 'Services/Config'
import { render } from 'react-dom';
import t from 'tcomb-form';
const FormSchema = t.struct({
name: t.String, // a required string
age: t.Number, // an optional number
rememberMe: t.Boolean // a boolean
})
const Age = t.refinement(t.Number, (n) => return n >= 18);
export class Form extends Component {
onSubmit = (evt) => {
evt.preventDefault()
const value = this.refs.form.getValue()
console.log(value)
console.log("validation -> " + this.refs.form.validate())
if (value) {
console.log(value)
}
}
render() {
return (
<form onSubmit={this.onSubmit}>
<t.form.Form ref="form" type={FormSchema} />
<div className="form-group">
<button type="submit" className="btn btn-primary">Save</button>
</div>
</form>
)
}
}
export default Form
질문은 무엇을
어느 쪽이 (명시 적 반환)을합니까? –