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

建设企业网站的具体步骤附近广告牌制作电话

建设企业网站的具体步骤,附近广告牌制作电话,论坛网站建设,网站怎么做背景不变页面滑动监听el-table中 自定义封装的某个组件的值发现改变调用函数 当你在一个 el-table 中使用封装的自定义组件作为单元格内容时,监听这个组件的值变化并调用函数,可以通过以下步骤实现: 创建自定义组件:首先创建一个自定义的 Vue 组…

监听el-table中 自定义封装的某个组件的值发现改变调用函数

当你在一个 el-table 中使用封装的自定义组件作为单元格内容时,监听这个组件的值变化并调用函数,可以通过以下步骤实现:

  1. 创建自定义组件:首先创建一个自定义的 Vue 组件,这个组件将会嵌入到 el-table 的单元格中。
  2. 在自定义组件中暴露事件:自定义组件应当暴露一个事件,用于通知父组件(通常是 el-table 的模板所在组件)组件内的值发生了变化。
  3. 监听事件并在父组件中处理:在父组件中监听这个事件,并在事件触发时执行相应的函数。

示例代码

创建自定义组件 CustomCell.vue
<template><div><el-input v-model="value" @input="notifyParentOfChange"></el-input></div>
</template><script>
export default {props: {value: {type: String,required: true}},methods: {notifyParentOfChange(event) {// 通知父组件值已经改变this.$emit('input-change', event.target.value);}}
}
</script>
在父组件中使用自定义组件 TableComponent.vue
<template><el-table :data="tableData" style="width: 100%"><el-table-column prop="name" label="姓名"></el-table-column><el-table-column label="年龄"><template slot-scope="{ row }"><!-- 使用自定义组件 --><custom-cell :value="row.age" @input-change="onAgeChanged"></custom-cell></template></el-table-column></el-table>
</template><script>
import CustomCell from './CustomCell.vue';export default {components: {CustomCell},data() {return {tableData: [{ name: 'Tom', age: '25' },{ name: 'Jerry', age: '22' }]};},methods: {onAgeChanged(newAge, row) {console.log(`年龄改变为:${newAge},行数据:`, row);// 更新父组件中的数据row.age = newAge;// 在这里可以调用你需要的功能函数// 例如保存到服务器或其他逻辑处理}}
};
</script>

解释

在这个例子中,我们创建了一个名为 CustomCell 的自定义组件,用于在 el-table 的单元格中显示和编辑数据。这个组件通过 v-model 与父组件的数据进行双向绑定,并且在 el-input@input 事件中通过 $emit 发送一个名为 input-change 的自定义事件,传递新的值给父组件。

在父组件中,我们监听 CustomCell 组件发出的 input-change 事件,并在事件处理函数 onAgeChanged 中接收新的值,并更新父组件中的数据。

这种方法允许你在 el-table 中灵活地使用自定义组件,并能够有效地监听和处理这些组件内的数据变化。

http://www.yayakq.cn/news/473382/

相关文章:

  • wordpress页眉编辑西安seo顾问
  • 网站建设发展指引做冻品海鲜比较大的网站有哪些
  • 新华网站建设湖北建设企业网站价格
  • html5特效网站门户网站建设工作会议
  • 手机网站APP网络推广商城网站沙坪坝网站开发
  • asp网站图片不显示搜索引擎营销的五大特点
  • 高校门户网站的建设方案wordpress精致建站
  • 医疗企业网站模板医疗网站不备案
  • 山东城市建设厅网站字画价格网站建设方案
  • 网站建设淘宝客模板大淘客网站推广位怎么做
  • 百度网站v2升级到v3怎么做全网营销张启明
  • 正规的家居行业网站开发网站建设与管理名词解释
  • 用网站做CAN总线通信好吗wordpress商城购物表单
  • 可以做关键词优化的免费网站南京网络营销课程培训
  • 网站申请流程做网站设置时间
  • 建设一个网站需要多长时间网站模板 wordpress带会员系统
  • 教育网站建设的目的深圳办公室装修多少钱一个平方
  • 湖南网站建设哪家专业做国外有那些网站
  • 伪原创对网站的影响百度指数是什么
  • 代售网站建设做网站用的代码
  • 建筑行业网站模版微信推广广告在哪里做
  • 找网站做q币网站制作蒙特
  • 网站用什么字体怎么建卡盟网站
  • 用jsp做网站怎么分区免费网站推广工具
  • 网站建设前端和后端的区别东圃做网站的公司
  • 专门做化妆品平台的网站卫生系统网站的建设和维护
  • 网站建设属什么费用潍坊做外贸网站建设
  • 移动端网站建站视频赵县住房和城乡建设局网站首页
  • 哪些网站图片做海报好申请个人网站域名
  • 万动力网站南昌seo服务