index.jsx 739 B

1234567891011121314151617181920212223242526272829303132
  1. export default {
  2. name: 'StaticForm',
  3. props: {
  4. form: Object
  5. },
  6. data() {
  7. return {
  8. labelCol: { span: 4 },
  9. wrapperCol: { span: 14 },
  10. }
  11. },
  12. render() {
  13. return (
  14. <a-form-model
  15. ref="form"
  16. props={{model: this.form}}
  17. labelCol={this.labelCol}
  18. wrapperCol={this.wrapperCol}
  19. >
  20. <a-form-model-item
  21. label="单行文本"
  22. prop="inputType"
  23. required={true}
  24. help="单行文本测试"
  25. rules={[{ required: true, message: '请输入单行文本', trigger: 'blur' }]}
  26. >
  27. <a-input v-model={this.form.inputType} placeholder="请输入"></a-input>
  28. </a-form-model-item>
  29. </a-form-model>
  30. )
  31. }
  32. }