この記事では、参考までに、シンプルなショッピングカートケースを実装するためのVueの具体的なコードを紹介します。具体的な内容は次のとおりです。 コード: <テンプレート> <div> <div> <span>モバイル: </span> <span>価格</span> <input type="number" v-model.number="phonePrice"> <span> 数量</span><input type="number" v-model.number="phoneCount"> <span>小計: </span><span>{{phoneTotal}} 元</span> </div> <div> <span>コンピューター: </span> <span>価格</span> <input type="number" v-model.number="computerPrice"> <span> 数量</span><input type="number" v-model.number="computerCount"> <span>小計: </span><span>{{computerTotal}} 元</span> </div> <div> <span>送料: </span><input type="number" v-model.number="freight"><span>元</span><br> <span>合計: {{total}} 元</span> <p>割引: {{discounts}} 元</p> <p>支払額: {{allPrice}}</p> </div> </div> </テンプレート> <スクリプト> エクスポートデフォルト{ データ () { 戻る { phonePrice: '', // 電話機の価格 phoneCount: '', // 電話機の台数 computerPrice: '', // コンピュータの価格 computerCount: '', // コンピュータの台数 frequency: '', // 運賃割引: '' } }, 計算: { 電話合計() { this.phonePrice * this.phoneCount を返します }, コンピュータ合計() { this.computerPrice * this.computerCount を返します }, //合計価格 total() { this.computerTotal + this.phoneTotal + this.freight を返します }, すべての価格() { this.total - this.discounts を返す } }, 時計: 合計: デップ:本当だ、 ハンドラ(){ (this.phoneTotal + this.computerTotal > 5000 && this.phoneTotal + this.computerTotal < 8000) の場合 { this.discounts = 100 } そうでない場合 (this.phoneTotal + this.computerTotal > 8000) { this.discounts = 200 } } } } } </スクリプト> <スタイル スコープ lang='less'> </スタイル> 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: Nginx は rtmp ライブ サーバーの実装コードを構築します
>>: nginx リバース プロキシでの proxy_pass の実装
1. mysqlコマンドをインポートするmysql コマンドのインポート構文は次のとおりです。 my...
CentOS でカーネル モジュールを自動的にロードするには、/etc/sysconfig/modu...
これは多くの人がやったことがあるはずです。ただうずうずして書きたかったので、時間をかけていじってダー...
目次1. コンテナライフサイクル管理(1)ドッカー実行(2)スタート/ストップ/リスタート(3)ドッ...
JDKダウンロードアドレス: http://www.oracle.com/technetwork/j...
1. mysqldump バックアップ方法では論理バックアップが使用されます。最大の欠点は、バック...
inline-flex は inline-block と同じです。内部要素用の display:fl...
目次ピッカーコンポーネントとはピッカーコンポーネントの問題解決オプションの説明解決ディレクトリ部門P...
Visual Studio Code は、Microsoft が開発した強力なテキスト エディター...
1. ネットワークの最適化YSlowには23のルールがあります。これら数十のルールは、主に、不要な...
CSS3 border-image プロパティを使用すると、要素の周囲に画像の境界線を設定できます。...
VMwareでcentos8サービスをインストールしてコピーすると、次の問題が発生します。 コピー前...
目次1. 浅いコピーとはどういう意味ですか? 2. ディープコピーとはどういう意味ですか? 3. デ...
Centos7 と Centos6 では、GRUB パスワードの設定手順に大きな違いがあります。これ...
バージョン: セントロス==7.2 jdk==1.8 合流==6.15.4 jira-ソフトウェア=...