* @description 处理属性 * @param ele * @param props
(ele, props)
| 1429 | * @param props |
| 1430 | */ |
| 1431 | function handleProps(ele, props) { |
| 1432 | // props属性设置 |
| 1433 | for (const key in props) { |
| 1434 | // Ref 属性 |
| 1435 | if (isRef(props[key])) { |
| 1436 | const refVal = props[key]; |
| 1437 | watchEffect(() => (ele[key] = refVal.value)); |
| 1438 | continue; |
| 1439 | } |
| 1440 | ele[key] = props[key]; |
| 1441 | } |
| 1442 | } |
| 1443 | /** |
| 1444 | * @description 处理svg属性 |
| 1445 | * @param ele |
no test coverage detected