Thanks to visit codestin.com
Credit goes to github.com

Skip to content

🐛 [Bug]: 表格自带的编辑器select组件无法选择第一项 #2649

@Xy5562

Description

@Xy5562

Version

3.20.0

Vue Version

3.4.29

Link to minimal reproduction

<script setup lang="jsx"> import { ref } from 'vue' import { TinyGrid, TinyGridColumn, TinyModal } from '@opentiny/vue' const options = ref([ { label: '华中区', value: '华中区' }, { label: '华东区', value: '华东区' }, { label: '华南区', value: '华南区' }, { label: '西南区', value: '西南区' } ]) const tableData = ref([ { id: '1', name: 'GFD科技YX公司', userId: 421000103624183, area: '', province: '福建省', city: '福州', contact: '许生', telephone: '1234567890', address: '福州', ipaddress: '192.168.111.111', introduction: '公司技术和研发实力雄厚,是国家863项目的参与者,并被政府认定为“高新技术企业”。', employees: 800, createdDate: '2014-04-30 00:56:00', boole: false, assets: '1000000', rate: 0.9 }, { id: '2', name: 'WWW科技YX公司', userId: 421000103624183, area: '华南区', province: '广东省', city: '深圳', contact: '朱生', telephone: '1234567890', address: '深圳福田区', ipaddress: '192.168.111.1', introduction: '公司技术和研发实力雄厚,是国家863项目的参与者,并被政府认定为“高新技术企业”。', employees: 300, createdDate: '2016-07-08 12:36:22', boole: true, assets: '1500000', rate: 0.7 }, { id: '3', name: 'RFV有限责任公司', userId: 441047913162396, area: '华南区', province: '广东省', city: '中山', contact: '秦生', telephone: '1234567890', address: '中山市', ipaddress: '192.168.111.120', introduction: '公司技术和研发实力雄厚,是国家863项目的参与者,并被政府认定为“高新技术企业”。', employees: 1300, createdDate: '2014-02-14 14:14:14', boole: false, assets: '1500000', rate: 0.6 }, { id: '4', name: 'TGB科技YX公司', userId: 702973890055088, area: '华东区', province: '福建省', city: '龙岩', contact: '周生', telephone: '1234567890', address: '龙岩', ipaddress: '192.168.11.111', introduction: '公司技术和研发实力雄厚,是国家863项目的参与者,并被政府认定为“高新技术企业”。', employees: 360, createdDate: '2013-01-13 13:13:13', boole: true, assets: '1200000', rate: 0.5 }, { id: '5', name: 'YHN科技YX公司', userId: 702973890055088, area: '华南区', province: '广东省', city: '韶关', contact: '郑生', telephone: '1234567890', address: '韶关', ipaddress: '192.168.101.111', introduction: '公司技术和研发实力雄厚,是国家863项目的参与者,并被政府认定为“高新技术企业”。', employees: 810, createdDate: '2012-12-12 12:12:12', boole: true, assets: '1500000', rate: 0.6 } ]) function change() { TinyModal.message({ message: 'change:', status: 'info' }) } function input() { TinyModal.message({ message: 'input:', status: 'info' }) } </script>

Step to reproduce

上面的示例代码第一条数据的区域为空 area: '',然后编辑这一条数据的区域,第一个选项选不中,一定 要先选其他的选项才能 再次选择第一项

What is expected

第一次 就能选择第一项

What is actually happening

No response

What is your project name

私有项目

Any additional comments (optional)

No response

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions