当前位置: 首页 > news >正文

seo网站查询工具线上营销策划方案

seo网站查询工具,线上营销策划方案,中国建设劳动学会是假网站吗,专做山珍的网站在 Vue 3 中的 Composition API 中,$refs 并不直接可用于 setup 函数。这是因为 $refs 是 Vue 2 的实例属性,而在 Vue 3 中,setup 函数是与模板实例分离的,不再使用实例属性。 实际工作中确实有需求,在setup 函数使用…

在 Vue 3 中的 Composition API 中,$refs 并不直接可用于 setup 函数。这是因为 $refs 是 Vue 2 的实例属性,而在 Vue 3 中,setup 函数是与模板实例分离的,不再使用实例属性。

实际工作中确实有需求,在setup 函数使用$refs,下面有两种方法。

方案

方案一:getCurrentInstance

<template><el-table ref="multipleTableRef" :data="tableData" style="width: 100%" @selection-change="handleSelectionChange"><el-table-column type="selection" width="55" /><el-table-column label="Date" width="120"><template #default="scope">{{ scope.row.date }}</template></el-table-column><el-table-column property="name" label="Name" width="120" /><el-table-column property="address" label="Address" show-overflow-tooltip /></el-table><div style="margin-top: 20px"><el-button @click="toggleSelection([tableData[1], tableData[2]])">Toggle selection status of second and thirdrows</el-button><el-button @click="toggleSelection()">Clear selection</el-button></div>
</template><script setup>
import { ref, getCurrentInstance } from 'vue'
const tableData = [{date: '2016-05-03',name: 'Tom',address: 'No. 189, Grove St, Los Angeles',},{date: '2016-05-02',name: 'Tom',address: 'No. 189, Grove St, Los Angeles',},{date: '2016-05-04',name: 'Tom',address: 'No. 189, Grove St, Los Angeles',},{date: '2016-05-01',name: 'Tom',address: 'No. 189, Grove St, Los Angeles',},{date: '2016-05-08',name: 'Tom',address: 'No. 189, Grove St, Los Angeles',},{date: '2016-05-06',name: 'Tom',address: 'No. 189, Grove St, Los Angeles',},{date: '2016-05-07',name: 'Tom',address: 'No. 189, Grove St, Los Angeles',},
]const multipleSelection = ref([])
const handleSelectionChange = (val) => {multipleSelection.value = val
}const {proxy} = getCurrentInstance();
const toggleSelection = (rows) => {if (rows) {rows.forEach((row) => {proxy.$refs.multipleTableRef.toggleRowSelection(row, undefined)})} else {proxy.$refs.multipleTableRef.clearSelection()}
}
</script>

方案二: ref

<template><el-table ref="multipleTableRef" :data="tableData" style="width: 100%" @selection-change="handleSelectionChange"><el-table-column type="selection" width="55" /><el-table-column label="Date" width="120"><template #default="scope">{{ scope.row.date }}</template></el-table-column><el-table-column property="name" label="Name" width="120" /><el-table-column property="address" label="Address" show-overflow-tooltip /></el-table><div style="margin-top: 20px"><el-button @click="toggleSelection([tableData[1], tableData[2]])">Toggle selection status of second and thirdrows</el-button><el-button @click="toggleSelection()">Clear selection</el-button></div>
</template><script setup>
import { ref } from 'vue'
const tableData = [{date: '2016-05-03',name: 'Tom',address: 'No. 189, Grove St, Los Angeles',},{date: '2016-05-02',name: 'Tom',address: 'No. 189, Grove St, Los Angeles',},{date: '2016-05-04',name: 'Tom',address: 'No. 189, Grove St, Los Angeles',},{date: '2016-05-01',name: 'Tom',address: 'No. 189, Grove St, Los Angeles',},{date: '2016-05-08',name: 'Tom',address: 'No. 189, Grove St, Los Angeles',},{date: '2016-05-06',name: 'Tom',address: 'No. 189, Grove St, Los Angeles',},{date: '2016-05-07',name: 'Tom',address: 'No. 189, Grove St, Los Angeles',},
]
const multipleTableRef = ref()
const multipleSelection = ref([])
const handleSelectionChange = (val) => {multipleSelection.value = val
}
const toggleSelection = (rows) => {if (rows) {rows.forEach((row) => {multipleTableRef.value.toggleRowSelection(row, undefined)})} else {multipleTableRef.value.clearSelection()}
}</script>

在这个示例中,multipleTableRef 是一个通过 ref 创建的响应式变量,用于存储对 el-table 元素的引用。

结果显示

在这里插入图片描述

http://www.hrbkazy.com/news/8129.html

相关文章:

  • 邯郸做网站推广的地方郑州网络推广哪家口碑好
  • 公司网站翻译工作怎么做今天热搜前十名
  • 营销型网站建设市场天津网站建设
  • liunx做网站跳转网络营销是什么意思
  • 网站建设流程图在线制作合肥网络推广有限公司
  • 公众号入口seo网站推广工作内容
  • 如何做亚马逊国外网站网站seo方案模板
  • 郑州专门做网站的公司有哪些冯耀宗seo博客
  • 苏州做企业网站的公司长春网站建设路
  • 手机商城网站设计四川seo整站优化吧
  • 做网站要学的技术精品成品网站入口
  • 云服务器可以做多个网站营销网站建设规划
  • 健身房网站建设案例app推广是做什么的
  • 北京网络搭建公司伊春seo
  • 最新站长seo网站外链发布平台搜索优化seo
  • 1号网站建设 高端网站建设网络营销主要做些什么工作
  • 做kegg的网站微信公众号怎么做文章推广
  • 自己开发网站怎么开发杭州seo 云优化科技
  • flash视频网站宁波seo关键词培训
  • 全flash网站源码seo在线优化排名
  • 建设的网站服务器全网推广方案
  • 用dw怎麼做网站宝塔没有域名直接做网站怎么弄
  • 如何免费创建个人网站淮南网站seo
  • 网站开发建设工资多少seo是什么意思啊
  • 网站空间免费吗营销推广
  • 网站30g流量促销方案
  • 做网站刷东西加盟教育培训哪个好
  • 怎么优化网站关键词seo在哪可以学
  • 长春专业做网站公司怎么创建私人网站
  • 网站建设项目运营岗东莞百度网站排名优化