javascript - backdraftjs bdReflect 可以响应多个可观看的变化吗?
问题描述
我有一个组件,它显示一个表示地图上半径的字符串。目前它监视“半径”来设置字符串:
{bdReflect: {innerHTML: ['radius', r => `radius: ${r} miles`]}},
我想添加一个可观看的“单位”,以便当用户将地图拖入加拿大时,字符串将变为公里,当用户将地图拖回美国时,字符串将变为英里。所以我希望函数在半径或单位发生变化时运行并更新字符串,类似于以下伪代码:
{bdReflect: {innerHTML: ['[radius or units]', (r, u) => `radius: ${r} ${u}`]}},
有没有一种简单的方法可以做到这一点?我不认为有,这似乎是一个延伸,但你永远不知道。
解决方案
推荐阅读
- javascript - 如何在每组输入中动态添加数组 ID
- jquery - Jquery:使用生成的 id 定位特定的动态生成元素
- node.js - 在打字稿中输入参数输入是否正确?
- c# - 从使用 DMZ API 的公共 ASP.NET Core API 获取文件
- scala - 如何启用将 Spark UDT 转换为具有相同表示的另一种类型
- c++ - 为什么不能通过 Call-by-Value 传递 mutex 来发挥作用?
- vector - Cuda - 每个向量元素中的多个和
- javascript - 更改“react-sidebar”库中按钮的位置
- hadoop - 在 Hive 中,什么转化为 get_all_databases?
- react-native - 按时间限制模态的最佳实践