vue 更改cellEditor的样式
时间: 2023-02-14 18:05:39 浏览: 85
在Vue中,你可以通过在组件的样式中添加伪类选择器来更改cellEditor的样式。
例如:
```css
.ag-cell-edit-input:focus {
background-color: pink;
}
```
这样就可以在cellEditor获得焦点时将背景颜色更改为粉色。
你也可以在组件的template中使用class绑定来动态更改样式,例如:
```html
<div :class="{'ag-cell-edit-input':true, 'my-class':isFocus}"></div>
```
```css
.my-class {
background-color: pink;
}
```
这样可以在isFocus为true时,让cellEditor背景颜色变为粉色.
相关问题
ag-grid-vue cellEditor使用text类型
使用ag-grid-vue的cellEditor时,如果要使用文本类型,可以在配置中设置"type"为"text"。例如:
```
{
headerName: "Name",
field: "name",
cellEditor: "agTextCellEditor",
type: "text"
}
```
需要注意的是,在使用agTextCellEditor的时候你需要确保这个组件已经被注册到了你的vue实例中。
ag-grid-vue cellEditor有哪几种
ag-grid-vue 支持的 cellEditor 有以下几种:
1. text: 文本输入框
2. number: 数字输入框
3. date: 日期输入框
4. select: 下拉选择框
5. richSelect: 带有搜索功能的下拉选择框
6. vueComponent: Vue 组件
7. vueFrameworkComponent: 使用 Vue 框架的组件
需要注意的是,需要使用 ag-grid-vue 插件来支持 vue 组件作为 cellEditor.
阅读全文