Files
Hydro/packages/ui-default/utils/substitute.js
T
undefined 5faa54c7ca ui-default: init
将ui-default合并至主存储库便于维护
2021-04-03 01:44:22 +08:00

11 lines
250 B
JavaScript

export default function substitute(str, obj) {
return str.replace(/\{([^{}]+)\}/g, (match, key) => {
if (obj[key] !== undefined) {
return String(obj[key]);
}
return `{${key}}`;
});
}
window.Hydro.utils.substitute = substitute;