我有一个应用程序,我想向国际观众开放&所以我需要接受不同的单位,为了保持简单,让我们说里程和公里。
我想我有3个选择:
transform
选项autoValue
你发现最有用的模式是什么?任何例子都会很棒。
答案 0 :(得分:1)
对于较小的测量单位,如码和米,我会使用厘米的整数。它可以轻松转换为任何比自身大的单位,你不应该有任何浮动问题。在英里和公里的范围内,我存储了米的整数。
至于如何来回转换它们,我会在视图中保留它,而不是模型。我不是流星家伙,所以我不确定这是如何翻译的,但是我说我会使用javascript将米乘以1000公里或乘以1609英里。甚至还有Javascript库来帮助实现这种国际化。