首页 > 其他分享 >组件复写:搜索人员栏,状态默认为全部

组件复写:搜索人员栏,状态默认为全部

时间:2024-01-29 11:44:38浏览次数:39  
标签:newProps 默认 WeaSelect value 组件 console 复写

要复写的位置如下:

 

整体代码:

ecodeSDK.overwritePropsFnQueueMapSet('WeaSelect',{ //组件名
    fn:(newProps)=>{ //newProps代表组件参数
        //进行位置判断
        if(newProps.ecId!='_Route@mb5ed9_WeaSwitch@cbdl58@8_SelectItem@dv4xjh_WeaSelect@3vudrr'){
            return ;
        }
        console.log('WeaSearchGroup233333:',newProps); //在这里输出日志,如果成功输出代表组件成功定位
        newProps.value = '9';
    },
    order:1, //排序字段,如果存在同一个页面复写了同一个组件,控制顺序时使用
    desc:'在这里写此复写的作用,在调试的时候方便查找'
});

 

 

解决思路:

1、  先确定是什么组件,到组件库去复制组件名称。然后console出来。

不用判断位置,直接打印,如果点开前端页面,能打印出来,就说明组件正确。

ecodeSDK.overwritePropsFnQueueMapSet('WeaSelect',{ //组件名
    fn:(newProps)=>{ //newProps代表组件参数
                console.log('WeaSearchGroup233333:',newProps); //在这里输出日志,如果成功输出代表组件成功定位
        newProps.value = '9';
    },
    order:1, //排序字段,如果存在同一个页面复写了同一个组件,控制顺序时使用
    desc:'在这里写此复写的作用,在调试的时候方便查找'
});

 

 

2、  判断位置,可以看到打印信息里面有ecid,直接用这个判断位置就行。

3、  接下来就是利用组件的属性,去复写。组件属性查看官网: 属性里面有个value,直接默认为‘9’就行啦。

 

标签:newProps,默认,WeaSelect,value,组件,console,复写
From: https://www.cnblogs.com/stfzhuang/p/17994168

相关文章

  • 界面控件DevExpress ASP.NET Data Grid组件 - 可快速处理各类型数据!(二)
    由DevExpress开发的快速且功能完整的ASP.NETWebForms的DataGrid组件,从全面的数据塑造和数据过滤选项到十多个集成数据编辑器,该套件提供了帮助用户构建极佳数据所需的一些,没有限制!在上文中(点击这里回顾>>),我们为大家介绍了DevExpressASP.NETWebForms数据网格组件的性能、过滤......
  • 页面中的blockShow组件展示,可进行相关的样式修改,一般月饼图搭配使用,具体根据实际来
    <template><!--这是新版的相对应的颜色列表的UI--><divclass="bllockListShow"><divclass="pieList"v-for="(item,index)indataArr":key="index"@click="clickUptown(index,item)"......
  • MySQL查看默认密码和修改密码
    目录查看默认密码1.查找日志目录2.vim查看3.搜索password关键字修改密码1.使用默认密码登陆2.修改密码3.立即生效查看默认密码1.查找日志目录find/-namemysqld.log2.vim查看3.搜索password关键字修改密码1.使用默认密码登陆2.修改密码......
  • 动态绑定组件时 v-model:value 的使用
    //requireimportcomponentsconstfiles=require.context("@/components/control",true,/\index.vue$/);//console.log('files:',files.keys())//files:['./cascader/index.vue','./control/cascader/index.vue',......
  • 管理组件状态
    在应用中,界面通常都是动态的。如图1所示,在子目标列表中,当用户点击目标一,目标一会呈现展开状态,再次点击目标一,目标一呈现收起状态。界面会根据不同的状态展示不一样的效果。图1 展开/收起目标项ArkUI作为一种声明式UI,具有状态驱动UI更新的特点。当用户进行界面交互或有外部事件引起......
  • 鸿蒙(HarmonyOS)项目方舟框架(ArkUI)之CheckboxGroup组件
    鸿蒙(HarmonyOS)项目方舟框架(ArkUI)之CheckboxGroup组件一、操作环境操作系统: Windows10专业版、IDE:DevEcoStudio3.1、SDK:HarmonyOS3.1+编辑二、CheckboxGroup组件提供多选框组件,通常用于某选项的打开或关闭。子组件无。接口CheckboxGroup(options?:{group?:string})创......
  • CentoS中更改ssh默认端口22
    在Centos中更改ssh默认端口22为其他端口在开始配置前,先关闭防火墙systemctl stopfirewalld.service#停止systemctldisablefirewalld.service#禁止开机启动更改ssh配置文件:vi/etc/ssh/sshd_config    注意:在不熟练操作情况下保留22端口防止不能登录,第二个就......
  • 头像和消息组件css实现思路
    修改后:实现代码(可以用于组装头像和消息):<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metaname="viewport"content="width=device-width,initial-scale=1.0"><title>D......
  • 如何改Maven Dependencies的源码,如何把springboot组件的源码改造后使用
    由于springboot提供的源码有些地方不太符合预期,所以需要改动改动,这里就会说到,如何改MavenDependencies的源码。如何把springboot组件的源码改造后使用。v修改源码的几种方式直接在自己工程中建同包同类名的类进行替换采用@Primary注解排除需要替换的jar包中的类@Bean......
  • [经验] cdr2021怎么设置默认字体
    1、cdr怎么设置默认字体CDR是一种名为CorelDRAW的矢量图形设计软件,它可用于制作各种美术设计、商业图形、字体和桌面出版设计等。在使用CDR进行设计时,我们通常需要按照自己的需要设置字体、字号等风格属性。那么,我们如何设置CDR的默认字体呢?以下是具体步骤:第一步:首先打开CD......