私はファイルのサイズを表示している角度オプションがありますが、変数の値を使って、ユーザーが「1MB」を選択してmaxMb変数1に割り当てるような整数が必要な場所を計算しています。文字列値から整数だけを設定するにはどうすればよいですか?
ctrl.jsあなたは(AB)parseInt
、それは文字列を整数に変換しますし、それが数値以外の文字を打つ一度変換を停止するという事実を使用することができます
var maxMb;
$scope.FileSizeOptions = ["1MB","2MB","3MB","4MB","5MB"];
$scope.$watch('selectedFileSize',function (Val) {
maxMb = Val;
console.log('File Size', maxMb);
})
var maxBytes = 1000 * 1000 * maxMb;
を見るキー - >値マップを記憶'filesizeoptions = {" 1MB ":1、" 2MB ":2}'、またはあなたの文字列から整数を抽出するための何らかの文字列のハッキング/変換。 'parseInt( '1MB') - > 1' –
ちょうどmaxMbの最後の2文字を照会し、その文字列を整数として解析します。 –