def admin_get_wrapper(table_name, columns): def fun(): cursor = db.cursor() sql = "SELECT * FROM `{}`;".format(table_name) if cursor.execute(sql): data = cursor.fetchall() data = list(map(lambda x: dict(zip(columns, x)), data)) return {"status": True, "data": data} return {"status": True, "data": []} return fun
时间: 2024-03-30 17:40:30 浏览: 21
这段代码是一个 Python 函数,它返回一个函数对象。这个函数的作用是从数据库中获取指定表格和列的所有数据,并将数据转换为字典格式后返回。
该函数接收两个参数,分别是表格名和列名。它返回的函数对象没有参数,当被调用时,它会先连接数据库,执行一个 SQL 查询语句,将查询结果转换为字典格式,最后返回一个包含查询结果的字典对象。
该函数使用了闭包的特性,将 table_name 和 columns 作为外部函数 admin_get_wrapper 的参数,传递给内部函数 fun,使得内部函数可以访问外部函数的参数。
相关问题
el-table__body-wrapper &::-webkit-scrollbar修改滚动条颜色
你可以使用以下 CSS 代码来修改 el-table__body-wrapper 中的滚动条颜色:
```css
.el-table__body-wrapper::-webkit-scrollbar {
width: 8px;
}
.el-table__body-wrapper::-webkit-scrollbar-thumb {
background-color: #c1c1c1;
border-radius: 4px;
}
.el-table__body-wrapper::-webkit-scrollbar-track {
background-color: #f5f5f5;
border-radius: 4px;
}
```
上述代码将会让滚动条变宽,并且设置了一个灰色的滚动条拇指,同时设置了一个淡灰色的滚动条轨道。你可以根据需要修改颜色和其他属性。请注意,这些样式只会在支持 WebKit 引擎的浏览器中有效,在其他浏览器中可能会有所不同。
设置了.el-table__body-wrapper { overflow: visible; /* 设置为可见 */ }之后页面无法左右滚动
如果您设置了.el-table__body-wrapper { overflow: visible; },页面无法左右滚动,可能是因为您的表格宽度超过了父容器的宽度。您可以尝试以下操作:
1. 确认表格宽度是否超出了父容器宽度,如果是,请调整表格的宽度。
2. 如果您需要固定表头,可以将表格放在一个固定宽度的容器中。例如:
```
<div style="width: 1000px;">
<el-table>
<!-- 表格内容 -->
</el-table>
</div>
```
3. 如果您需要左右滚动,请尝试在外层再套一层div,并设置overflow-x:scroll。例如:
```
<div style="overflow-x:scroll;">
<el-table>
<!-- 表格内容 -->
</el-table>
</div>
```
希望以上解决方案能够帮助到您。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)