Vue中表格高亮效果怎么实现,有什么技巧
Admin 2022-07-13 群英技术资讯 2159 次浏览
今天就跟大家聊聊有关“Vue中表格高亮效果怎么实现,有什么技巧”的内容,可能很多人都不太了解,为了让大家认识和更进一步的了解,小编给大家总结了以下内容,希望这篇“Vue中表格高亮效果怎么实现,有什么技巧”文章能对大家有帮助。重点的代码:
:row-style="setRowStyle"这个属性就是在table标签绑定的
:row-style="setRowStyle"
// 这个方法直接加到methods里就好了,页面会自动调用的
setRowStyle(row) {
if (row.row.isPart == true) {
return 'color:blue;'
}
},
具体代码:
hmtl
<el-table width="100%" :data="gridData" border fit highlight-current-row :header-cell-style="{background:'#199ED8'}" :row-style="setRowStyle">
<el-table-column label="序号" type="index"></el-table-column>
</el-table>
js中就是方法的调用就好了
setRowStyle(row) {
if (row.row.isPart == true) {
return 'color:blue;'
}
},
补充知识:vue+element-ui 表单的 el-input 第二次修改时无法输入
由于新增跟修改用的是同一个弹窗,所以当修改提交时,要清空 input 框内的值。
提交时不能只把 父对象formData 设置为空对象。即this.formData = {} 是错误的
正确的写法为
this.formData = {name: '' }
原因:如果把this.formData设置为空,this.formData.name 就是 undefined,此时就会赋值不上。
<el-form ref="popupContent" :model="formData" :rules="popupContentRules">
<el-row>
<el-form-item label="姓名" label-width="80px" prop="name">
<el-input name="name" @keyup.native="judge" v-model="formData.name"/>
</el-form-item>
</el-row>
</el-form>
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
目录Axios代理配置及响应拦截处理代理配置响应内容拦截处理Axios的proxy代理配置解析Axios代理配置及响应拦截处理Axios是vue官方推荐的异步处理方案,所以在几个vue的项目里,都用到了,所以这里写一下Axios的代理配置和响应拦截处理代理配置代理主要是为了解决跨域问题,但是现在常规解决跨域的方式,就是
这篇文章我们来了解Nodejs中的文件流,有很多新手对用户Nodejs中的文件流不是很理解的,对此下文给大家来详细的介绍一下,感兴趣的朋友不妨了解看看,对大家会有一定的帮助,那么接下来就跟随小编来一起学习一下吧!
JavaScript实现鼠标移动事件画笔 JavaScript实现鼠标移动事件画笔小游戏,供大家参考,具体内容如下 实现功能 鼠标点击时可以在画板上画画如果鼠标双击那么停止移动进画板颜色改变移除时颜色改变 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content=" ...
方法:1、使用“for (var i=1;i<=n;i++){}”语句控制循环遍历范围为“1~n”;2、循环体中,使用“sum=sum+i;”语句将1到n的数相加,和值赋值给变量sum;3、循环结束后,变量sum的值就1到n的和,输出即可。
本文主要介绍了JavaScript中let与const命令使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
成为群英会员,开启智能安全云计算之旅
立即注册关注或联系群英网络
7x24小时售前:400-678-4567
7x24小时售后:0668-2555666
24小时QQ客服
群英微信公众号
CNNIC域名投诉举报处理平台
服务电话:010-58813000
服务邮箱:service@cnnic.cn
投诉与建议:0668-2555555
Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 ICP核准(ICP备案)粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008