UNPKG

@meleon/uni-ui

Version:

A uniapp components library written in vue3 and typescript

1 lines 289 B
import{isArray,isObject}from"../is";export const getValueByPath=(t,r)=>{if(!t||!r)return;const e=(r=r.replace(/\[(\w+)\]/g,".$1")).split(".");if(0===e.length)return;let i=t;for(let t=0;t<e.length;t++){if(!isObject(i)&&!isArray(i)||!e[t])return;if(t===e.length-1)return i[e[t]];i=i[e[t]]}};