| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> JavaScript知识库 -> vue点击选择实现对应顺序的元素的样式操作 -> 正文阅读 |
|
[JavaScript知识库]vue点击选择实现对应顺序的元素的样式操作 |
? ? <el-table-column prop="node_id" label="输出节点"> ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? <template slot-scope="scope"> ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? <el-select ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? v-model="scope.row.node_id" ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? output-node ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? @focus="clickHighlight(scope.$index)" ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? @change="handleScreenBind(scope.$index)" ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? @blur="removeHighlight(scope.$index)" ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? > ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? <el-option ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? v-for="item in groupNodeOptions" ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? :key="item.id" ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? :label="item.name" ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? :value="item.node_id" ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? /> ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? </el-select> ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? </template> ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? </el-table-column> @focus 选中传参为index ? <div class="group-content-right-info-row"> ? ? ? ? ? ? ? ? ? ? ? ? ? <cut-div ? ? ? ? ? ? ? ? ? ? ? ? ? ? ref="cut-div" ? ? ? ? ? ? ? ? ? ? ? ? ? ? :row="singleGroupList.col" ? ? ? ? ? ? ? ? ? ? ? ? ? ? :col="singleGroupList.row" ? ? ? ? ? ? ? ? ? ? ? ? ? ? :width="700" ? ? ? ? ? ? ? ? ? ? ? ? ? ? :height="400" ? ? ? ? ? ? ? ? ? ? ? ? ? /> ? ? ? ? ? ? ? ? ? ? ? ? </div> 对cut-div绑定ref 这里名为cut-div // 选中高亮 ? ? clickHighlight(index) { ? ? ? this.$refs['cut-div'].$el.childNodes[index].style.border = '5px solid #56a8fb' ? ? ? this.$refs['cut-div-thumbnail'].$el.childNodes[index].style.border = '5px solid #56a8fb' ? ? }, ? ? // 失去光标高亮 ? ? removeHighlight(index) { ? ? ? this.$refs['cut-div'].$el.childNodes[index].style.border = 'none' ? ? ? this.$refs['cut-div-thumbnail'].$el.childNodes[index].style.border = ' none' ? ? }, 光标移入的时候 通过$ref操作$el的子节点的style设置 这里使用修改了border |
|
JavaScript知识库 最新文章 |
ES6的相关知识点 |
react 函数式组件 & react其他一些总结 |
Vue基础超详细 |
前端JS也可以连点成线(Vue中运用 AntVG6) |
Vue事件处理的基本使用 |
Vue后台项目的记录 (一) |
前后端分离vue跨域,devServer配置proxy代理 |
TypeScript |
初识vuex |
vue项目安装包指令收集 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/23 20:30:30- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |