web-dev-qa-db-ja.com

Vuejs、vuexを使用して文字列を整数に変換する方法は?

アプリケーションに少し問題があります。私は現在、(エクササイズとして)Basic Stock Traderアプリを作成しています。 VuejsとVuexを使用しています。私のstore.jsファイルにはすべてのグローバル変数を格納していますが、bmw_quantityデータにこの問題があります。これは、stocks.vueコンポーネントで確認できるvモデル(入力フィールド)にマップされます。何らかの理由で、データは常に文字列です。理由がわからないので、いくつかのことを試しましたが、フィールドに入力したものを文字列ではなく実際の整数に変換できませんでした。

これが私のコードです:

image 1

image 2

5
John Kohlmeier

.number修飾子: https://vuejs.org/v2/guide/forms.html#number

<input v-model.number="bmw_quantity" type="number">
2
sandrooco