问题: sprintf 的使用方式
作者: dakhnod创建于 2022年1月30日更新于 2022年2月1日
作为一个 Knockout 新手,我面临着这样的挑战:我有一个数据对象 { "status": { "completion": 0.8, "percent": 80 } } 我想让用户能够定义自己的模板字符串,例如"{status.percent}%, {status.completion}"。转换后,结果应该是"80%, 0.8"。数据对象和我的模板字符串都由 JavaScript 处理。理想的做法是使用类似于"replaceVariables(formatString, dataObject)"的函数。
内容来源: knockout/knockout