有沒有什麼可以動態地將cm轉換爲米的角度?Angularjs中的數字輸入單位轉換
<input type="number"data-ng-model="format.width" required>
我以釐米接收數據並希望以米爲單位顯示它?做這個的最好方式是什麼?
有沒有什麼可以動態地將cm轉換爲米的角度?Angularjs中的數字輸入單位轉換
<input type="number"data-ng-model="format.width" required>
我以釐米接收數據並希望以米爲單位顯示它?做這個的最好方式是什麼?
可以使用,其通過100將一個簡單的範圍函數(如存在一個儀表100釐米),以做到這一點:
$scope.format = {
width: 0,
widthMeters: function() {
return $scope.format.width/100;
}
}
{{format.widthMeters()}} m
鑑於之間的轉換釐米和米是一個簡單的乘法/除以100,最簡單的方法將是顯示使用
Distance in meters: {{format.width/100}}
如果您正在查看更復雜的轉換,那麼編寫過濾器可能有意義(這取決於您進行這些轉換的頻率)。例如你可以寫一個名爲cmToFeet
過濾器:
Distance in feet: {{format.width | cmToFeet }}
我建議,如果你有一個有一個隱單元,您所做的名字是單位份數的變量。例如format.widthInCm