怎么动态控制表格上面的系统按钮?
表格

怎么根据Add和Edit来控制按钮的显示?

1个回答默认排序 投票数排序
妙码生花
妙码生花
这家伙很懒,什么也没写~
12月前

你应该是在找这个:前端鉴权(函数式)

angel
angel回复妙码生花
这家伙很懒,什么也没写~
12月前

前端鉴权可以实现根据业务状态(同一个人的情况下)想要动态控制Add和Edit显示及隐藏么?

妙码生花
妙码生花回复angel
这家伙很懒,什么也没写~
11月前

你应该是想重写表格内部的鉴权函数:

const baTable = new baTableClass(...)

// 在此重写鉴权,node为`add、edit等`
baTable.auth = (node:string) => {
    return true
}

provide('baTable', baTable)

onMounted(() => {
    baTable.table.ref = tableRef.value
    baTable.mount()
    baTable.getIndex()?.then(() => {
        baTable.initSort()
        baTable.dragSort()
    })
})

另外,文档进阶里边有数据权限控制的文档,是关于不同管理员对数据行的操作权限的控制(服务端)

请先登录
0
1
0
3