首页 > 其他分享 >vue2根据方法名调用方法,vue2根据方法名调用父组件方法

vue2根据方法名调用方法,vue2根据方法名调用父组件方法

时间:2025-01-16 18:33:20浏览次数:1  
标签:调用 funcName filter item vue2 方法 row

  methods:{
    dictByItem: function(item, row) {
      let dictElement = this.dict[item.dictName];
      let filter = dictElement.filter(i => i.value === row[item.prop] + '');
      return filter && filter.length > [0] ? filter[0].label : '';
    },
    functionByName: function(funcName,value){
      return this.$parent.$options.methods[funcName](value);
    }
  }
     <template v-else-if="item.type && item.type === 'func'">
        <el-table-column  :label="item.label" :prop="item.prop" v-bind="item.attr" >
          <template slot-scope="scope">
            <div>{{ functionByName(item.funcName,scope.row[item.prop])}}</div>
          </template>
        </el-table-column>
      </template>

 

标签:调用,funcName,filter,item,vue2,方法,row
From: https://www.cnblogs.com/qq376324789/p/18675570

相关文章

  • 使用python+pytest+requests完成自动化接口测试(包括html报告的生成和日志记录以及层级
    一、API的选择我们进行接口测试需要API文档和系统,我们选择JSONPlaceholder免费API,因为它是一个非常适合进行接口测试、API测试和学习的工具。它免费、易于使用、无需认证,能够快速帮助开发者模拟常见的接口操作(增、删、改、查)。尤其对于我你们学习接口测试的初学开发者来说,它......
  • docker containner挂掉,无法exec进入bash,如何修改文件的终极解决方法.210730
    场景:Nginx在bash里面配置的时候挂掉了,然后dockerstart不起来,execbash进不去,造成无法再改里面的文件了解决方法:1,dockerps–a可以查到所有docker,包括没有运行的,找到containnerID[root@hecs-29489~]#dockerps-aCONTAINERIDIMAGECOMMANDC......
  • HP惠普笔记本重装系统无法引导无法进操作系统的终极解决方法.210804
    F9进入BIOS-先进(Advanced)-安全引导配置-启用传统支持和禁用安全引导......
  • wordpress 从服务器收到预料之外的响应。此文件可能已被成功上传。请检查媒体库或刷新
    两种报错方式:1.此响应不是合法的JSON响应。2.从服务器收到预料之外的响应。此文件可能已被成功上传。请检查媒体库或刷新本页。情况:媒体服务器上传小文件没问题,大一点的文件报这个错误。原因:这是因为nginx限制了请求体大小方案:需要在nginx的虚拟机配置文件中添加:client_max_b......
  • 【Vue开发必备】十个第三方开源项目及框架的介绍和使用方法
    在Vue.js开发中,有许多第三方开源项目和框架可以极大地扩展其功能。以下是十个适用于Vue的第三方开源库及其基础使用方法、代码展示以及官方网站链接:1.ElementPlus用途:一套为开发者、设计师和产品经理准备的基于Vue3的桌面端组件库。官网:https://element-plus.org基......
  • 安川YASKAWA机器人主板维修方法合集
    安川机械手板卡故障分析与YASKAWA机械臂主板维修步骤1.确认故障现象:首先,我们需要详细了解安川机器人主板故障现象,包括但不限于工作异常、运行错误、速度变慢等。2.拆卸主板:根据故障现象,找到相应的机械手电路板故障部位,并小心地将主板拆卸下来,确保不损坏其他部件。3.清洗主板......
  • 介绍5种从resources获取inputStream的方法
    在大多数情况下,推荐使用ResourceLoader或ClassPathResource来加载资源文件。@Component@Slf4jpublicclassTestFileService{@AutowiredprivateResourceLoaderresourceLoader;@PostConstructpublicvoidtestInputStream()throwsIOException{......
  • 让 ChatGPT 更好地为你服务的方法
    要想让ChatGPT乖乖地更好地为你服务呀,你可得掌握一些小妙招哦,比如说明确提问、提供上下文、使用简洁语言以及多次尝试等等,用这些方法就能提高它的响应质量啦。明确提问可是个关键呢,它能让模型清楚地明白你的意图。打个比方,你要是想了解某个特定领域的信息呀,可别笼统地问,得尽......
  • vue2动态给标签绑定属性
    <el-table-columnlabel="保司提交资料报文"prop="insuranceSubmitData"show-overflow-tooltip/>将show-overflow-tooltip改为动态绑定此处是为了将表格渲染封装成通用组件<templatev-for="iteminarr"><templatev-if="item.t......
  • php禁止跨域调用api(来自文心快码)
    在PHP中,禁止跨域调用API通常涉及到设置正确的HTTP响应头,以告知浏览器不允许来自不同源的请求。跨域资源共享(CORS)是一个W3C标准,它允许服务器放宽同源策略(SOP),从而允许某些跨站请求。要禁止跨域调用,你需要配置服务器以拒绝这些请求。以下是一些在PHP中禁止跨域调用的方法:1.使用.hta......