@@ -369,34 +369,41 @@ export default defineComponent({
369369
370370 <d-form :data="formModel" :size="formSize">
371371 <d-form-item field="name" label="Name">
372- <d-input v-model="formModel.name" placeholder="请输入"/>
372+ <d-input v-model="formModel.name" placeholder="请输入" />
373373 </d-form-item>
374+
374375 <d-form-item field="search" label="Search">
375376 <d-search v-model="formModel.search" placeholder="请输入"></d-search>
376377 </d-form-item>
378+
377379 <d-form-item field="inputNumber" label="InputNumber">
378- <d-input-number v-model="formModel.inputNumber" placeholder="请输入"></d-input-number>
380+ <d-input-number v-model="formModel.inputNumber" placeholder="请输入"></d-input-number>
379381 </d-form-item>
380382
381383 <d-form-item field="description" label="Description">
382384 <d-textarea v-model="formModel.description" />
383385 </d-form-item>
386+
384387 <d-form-item field="select" label="Select">
385388 <d-select v-model="formModel.select" :options="selectOptions" />
386389 </d-form-item>
390+
387391 <d-form-item field="autoComplete" label="AutoComplete">
388392 <d-auto-complete :source="source" v-model="formModel.autoComplete"></d-auto-complete>
389393 </d-form-item>
394+
390395 <d-form-item field="radio" label="Radio">
391396 <d-radio-group direction="row" v-model="formModel.radio">
392397 <d-radio value="0">Manual execution</d-radio>
393398 <d-radio value="1">Daily execution</d-radio>
394399 <d-radio value="2">Weekly execution</d-radio>
395400 </d-radio-group>
396401 </d-form-item>
402+
397403 <d-form-item field="switch" label="Switch">
398404 <d-switch v-model="formModel.switch"></d-switch>
399405 </d-form-item>
406+
400407 <d-form-item field="executionDay" label="Execution day">
401408 <d-checkbox-group v-model="formModel.executionDay" label="Execution day" direction="row">
402409 <d-checkbox label="Mon" value="Mon" />
@@ -408,9 +415,19 @@ export default defineComponent({
408415 <d-checkbox label="Sun" value="Sun" />
409416 </d-checkbox-group>
410417 </d-form-item>
418+
411419 <d-form-item field="datePickerPro" label="Date Picker Pro">
412420 <d-date-picker-pro v-model="formModel.datePickerPro"></d-date-picker-pro>
413421 </d-form-item>
422+
423+ <d-form-item field="timeSelect" label="Time Select">
424+ <d-time-select v-model="formModel.timeSelect" />
425+ </d-form-item>
426+
427+ <d-form-item field="timePicker" label="Time Picker">
428+ <d-time-picker v-model="formModel.timePicker" placeholder="请选择时间" />
429+ </d-form-item>
430+
414431 <d-form-operation class="form-demo-form-operation">
415432 <d-button variant="solid">提交</d-button>
416433 <d-button>取消</d-button>
@@ -436,7 +453,7 @@ export default defineComponent({
436453 label: 'Large',
437454 value: 'lg',
438455 },
439- ];;
456+ ];
440457 const formSize = ref('md');
441458
442459 let formModel = reactive({
@@ -450,7 +467,10 @@ export default defineComponent({
450467 switch: true,
451468 executionDay: [],
452469 datePickerPro: '',
470+ timeSelect: '',
471+ timePicker: ''
453472 });
473+
454474 const selectOptions = reactive(['Options1', 'Options2', 'Options3']);
455475 const source = ref(['C#', 'C', 'C++']);
456476
@@ -466,9 +486,12 @@ export default defineComponent({
466486</script>
467487
468488<style>
469- .form-demo-set-form-size{
489+ .form-demo-set-form-size {
490+ display: flex;
491+ align-items: center;
470492 margin-bottom: 16px;
471493}
494+
472495.form-demo-form-operation > * {
473496 margin-right: 8px;
474497}
0 commit comments