• Ant Design Vue中Table对齐方式显示省略号


    Ant Design Vue中Table对齐方式显示省略号

    <template>
        <!-- bordered 表示表格中的边框
         pagination="false"不要分页 
    	-->
    	 
        <a-table :data-source="dataSource" :columns="columns" :pagination="false">
            <template #operation="{ record }">
                <a class="">编辑</a>
                <a class="line-linela"></a>
                <a-popconfirm
                    v-if="dataSource.length"
                    title="Sure to delete?"
                    @confirm="onDelete(record.key)"
                >
                    <a>删除</a>
                </a-popconfirm>
            </template>
        </a-table>
    </template>
    <script lang="ts">
    import { defineComponent, Ref, ref } from 'vue'
    
    interface DataItem {
        key: string
        fileNmae: string
        age: string
        address: string
    }
    
    export default defineComponent({
        setup() {
            // 字段(也就是表头)
            const columns = [
                {
                    title: '编号', //字段名称
                    dataIndex: 'fileNmae',
                     '30%',
                },
                {
                    title: '名称',
                    dataIndex: 'fileNmae',
                },
                {
                    title: '备注',
                    dataIndex: 'address',
                    ellipsis: true, //超出显示省略好
                },
                {
                    title: '操作',
                    dataIndex: 'operation',
                    slots: { customRender: 'operation' },
                    align: 'right', //左对齐
                },
            ]
            // 表中的数据
            const dataSource: Ref<DataItem[]> = ref([
                {
                    key: '0',
                    fileNmae: 'ML2340124',
                    age: '耳机目录',
                    address: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx',
                },
                {
                    key: '1',
                    fileNmae: 'Edward King 1',
                    age: '耳机目录',
                    address: 'London, Park Lane no. 1',
                },
            ])
    
            const onDelete = (key: string) => {
                console.log('==>', dataSource)
                dataSource.value = dataSource.value.filter(item => item.key !== key)
            }
    
            return {
                columns,
                onDelete,
                dataSource,
            }
        },
    })
    </script>
    <style lang="less">
    .line-linela {
         1px;
        height: 13px;
        display: inline-block;
        background: #f0f0f0 !important;
        margin-left: 8px;
        margin-right: 9px;
    }
    </style>
    

    作者:明月人倚楼
    出处:https://www.cnblogs.com/IwishIcould/

    想问问题,打赏了卑微的博主,求求你备注一下的扣扣或者微信;这样我好联系你;(っ•̀ω•́)っ✎⁾⁾!

    如果觉得这篇文章对你有小小的帮助的话,记得在右下角点个“推荐”哦,或者关注博主,在此感谢!

    万水千山总是情,打赏5毛买辣条行不行,所以如果你心情还比较高兴,也是可以扫码打赏博主(っ•̀ω•́)っ✎⁾⁾!

    想问问题,打赏了卑微的博主,求求你备注一下的扣扣或者微信;这样我好联系你;(っ•̀ω•́)っ✎⁾⁾!

    支付宝
    微信
    本文版权归作者所有,欢迎转载,未经作者同意须保留此段声明,在文章页面明显位置给出原文连接
    如果文中有什么错误,欢迎指出。以免更多的人被误导。
  • 相关阅读:
    关于素数的具体问题
    Scala Apply
    Scala内部类
    Scala 类和对象
    Scala Tuple类型
    Scala数组
    sql server 游标
    表变量和临时表详解
    子查询详解
    EXEC 和 SP_EXECUTESQL的区别
  • 原文地址:https://www.cnblogs.com/IwishIcould/p/15048929.html
Copyright © 2020-2023  润新知