@pmun/utils / template
Function: template()
ts
function template(template, data): string;简单的模板字符串替换
Parameters
template
string
模板字符串,使用 或 {key} 标记占位符
data
Record<string, any>
数据对象
Returns
string
替换后的字符串
Example
ts
template('Hello {{name}}!', { name: 'Tom' }) // 'Hello Tom!'
template('Hello {name}, you are {age} years old', { name: 'Tom', age: 25 })
// 'Hello Tom, you are 25 years old'
// 支持嵌套属性访问
template('Hello {{user.name}}!', { user: { name: 'Tom' } }) // 'Hello Tom!'
// 未找到的键会保持原样
template('Hello {{name}}!', {}) // 'Hello {{name}}!'