antd实现select下拉框带有搜索筛选功能报错option.children.toLowerCase is not a function
操作时发现始终提示 Uncaught (in promise) TypeError: Cannot read property 'children' of undefine :
经过调试发现,我打印了下 option 发现它根本没有 componentOptions 属性并展开看了一下,这时我猜想可能是antd版本的问题,而我想要的数据竟然还在 children数组 的第一个元素的 children 属性中:
那么问题就清晰了,根据实际结构,我此处完整的修改如下:
到此,问题解决,能实现和官方案例一样的效果,但是这也暴露出来一个问题,就是我们项目中的 filterOption 中的参数 option 和官网案例中的 option 不是一个东西,从结构上看官网案例中的 option 应该是我们项目里的 option.children[0] ,这也可能是我们项目引用的时候和官网的有所差异导致的,也有网上说是因为我们option中的内容前后带有空格导致其变成了数组,但潘老师也未能证实,不过好在最终还是解决了,完美!
Feature Packs - EtherCAT Master Options
EtherCAT用户都希望EtherCAT主站能够提供明确的功能和良好的互操作性。当然,也并非所有用户应用都需要有同样的需求。因此,并非每个主站都必须支持Ether CAT技术的所有功能。
EC-Master Class A和Class B版本完全符合ETG1500 EtherCAT主站规范,它已经可以覆盖许多通用的Ether CAT主站的需求。
但是EC-Master还包含了一些控制器、工厂和机械设备使用EtherCAT技术时可能需要的其他功能。
这些功能是可选功能,在ETG1500规范中定义为Feature Packs。Feature Packs描述了强制要求主站功能之外的一些特殊功能,例如:冗余。EC-Master包含所有Feature Packs定义,甚至提供超出定义部分的功能。下面内容列出支持的所有Feature Packs以及相应的用例。
Overview
分帧处理特性包允许在单独的应用程序线程中处理多个EtherCAT循环任务。从应用程序的角度来看,这使得跨多个线程构造EtherCAT Process data成为可能。因此,可以在不同的周期处理相应的Precess data。
- 线程O以250微秒的周期时间运行,并处理EtherCAT任务O的处理。这个线程还为所有其他任务发送进程数据。
- 线程1以500微秒的周期时间运行,并且只处理EtherCAT task 1的运算。
- 线程Acyc以1毫秒的周期时间运行,并且只处理非循环通信和主管理任务。
外部同步和多个EtherCAT网段的同步
- 使用IEEE 1588 协议与外部根时钟同步
- 通过桥接设备实现同步
不同的应用,对同步精度有不同的要求。就两条生产线而言,通常毫秒级的精度就足够了。
但是,如果有两个或者更多的运动控制网络需要同步时,则可能有必要在所有设备中同时精确同步信号(例如,一个信息广泛交换的网络)。——这意味着可能需要比微秒更好的精度。
在一个EtherCAT网段内,可以使用分布式时钟(DC)机制来同步网络设备。 DC提供的精度比微秒要好得多。
被同步的第一台设备,用作该网段的参考时钟。
多个EtherCAT网段的高精度同步,意味着必须调整网段中的DC参考时钟。
主时钟被称为根时钟,它可以是外部时间信息,例如 GPS或DCF77接收器(见图27),但它也可以是DC参考时钟之一。
Ioption的热信号
型号: PPMS-9 &EverCool II
厂商: 美国 Quantum Design 公司
主要性能指标:
温度范围: 1.9K-400K 连续控制
磁场分辨率: 0.02mT to 1T 0.2mT to 9T
仪器功能及附件:
直流电输运选件( DC Resistivity , DC-R ) :
采用标准四引线法测量样品直流电阻率,每次可同时测量 3 Ioption的热信号 个样品,全自动测量电阻率、霍尔系数。
交流电输运选件( AC Transport , ACT ) :
利用锁相放大 Ioption的热信号 lock-in 和数字信号处理器 DSP 系数,该选件比起直流电输运选件可达更高精度,适合更小信号测量。 PPMS 交流电输运选件能全自动测量高精度的交流电阻率、霍尔效应( 5 线法)、伏安特性和临界电流。使用专用样品托,每次可同时测量 2 个样品。
基于新型 CAN 技术,对高低阻抗样品分别采用两套独立测量模式,不同量程之间自动切换,从而将电阻测量量程拓展至 10nΩ-5GΩ ,可进行交直流电阻、微分电阻、霍尔电阻和伏安特性测量。使用专用样品托,每次可同时测量 2 个样品。
样品旋转杆选件( Sample Rotator ) :
比热选件( Heat Capacity Option ) :
热输运选件可以同时测量样品的热传导系数, Seeback 系数和交流电阻率,病根据这三个数据计算出热电材料的品质因子。
交 / 直流磁学性质测量选件( ACMS ) :
仪器使用范围:
主要用途
主要用于 测量各种 ( 如固体,薄膜,粉末等 ) Ioption的热信号 材料的各项电性、磁性、热学性质参量的测量:交直流电阻、霍尔、 IV 曲线、微分电阻、交直流磁化率、比热、热导率、 seeback 系数。
GMR Options
Inteligen BaseBox 控制器+InteliVision 5显示屏适用于在备用或并联模式下运行的单机和多台机组。内置同步器和数字时负载分配器器,允许在备用、岛式并联运行或与市电并联运行的发电机组集成解决方案。最多可以控制32台机组并联运行。
标准功能:自动控制委员会(MPP),启动/停止按钮,紧急停止按钮、声音报警、断路器,远程启动/停止输入接口,为辅助电源插头,综合插座组件(5 x可定制的根据客户需求),multi-pin连接器LTS连接,同步can总线通信,模拟仪表(机油压力、冷却液温度、燃料液位,小时计)。”