1. ホーム
  2. angularjs

[解決済み】AngularJSバインディングのMath関数

2022-04-05 12:49:10

質問

AngularJSのバインディングで数学関数を使用する方法はありますか?

<p>The percentage is {{Math.round(100*count/total)}}%</p>

このフィドルは問題を示しています

http://jsfiddle.net/ricick/jtA99/1/

解決方法は?

を注入する必要があります。 Math として使用する必要がある場合は、スコープに追加してください。 $scope は数学のことを何も知りません。

最も簡単な方法、あなたはできる

$scope.Math = window.Math;

をコントローラに追加します。 Angularでこれを正しく行うには、Mathサービスを作成することでしょう。