ホームページ ウェブフロントエンド jsチュートリアル vue2を使ったショッピングカートと住所選択の事例分析

vue2を使ったショッピングカートと住所選択の事例分析

May 11, 2018 pm 01:49 PM
vue2 ショッピングカート

今回は、vue2 のショッピング カートと住所選択の実装の事例分析をお届けします。vue2 のショッピング カートと住所選択の注意事項は何ですか? ここでは実際の事例を見てみましょう。

まずはvueの基本的なjsの書き方

new Vue({
  el:"#app",
  //模型
  data:{
  },
  filters:{
  },
  mounted:function(){
    this.$nextTick(function(){
    //初始化调用
    });
  },
  computed:{
    //实时计算
  },
  methods:{
  }
});
ログイン後にコピー

v-for

<li v-for="(item,index) in productList">
  <p class="item-name">{{item.productName}}</p>
</li>
ログイン後にコピー

v-model

(リアルタイム更新)

<input type="text" value="0" disabled v-model="item.productQuantity">
<p class="item-price-total">{{item.productQuantity}}</p>
ログイン後にコピー

v-bindrrreええ

filtersフィルタリング フィルタの使用

1.html参照メソッド

<a href="javascript:;" class="item-check-btn" v-bind:class="{&#39;check&#39;:item.checked}">
<!--可通过更改item.checked的值设置是否选中-->
<!--必须用v-bind 不可直接在class里面直接使用{{}}-->
<!--v-bind:class= 可简写为 :class= -->
ログイン後にコピー

2. グローバルフィルタ(新しいVueの外に記述)

<p class="item-price">{{item.productPrice | money('元')}}</p>
ログイン後にコピー
メソッド内でメソッドを呼び出す:

filters:{
  formatMoney:function(value,type){
    return "¥"+value.toFixed(2)+ type;
  }
},
ログイン後にコピー

計算されたリアルタイム計算

: デフォルトでは 3 つのデータが表示されます。すべてを表示するには、[詳細] をクリックしてください

Vue.filter("money",function(value,type){
  return "¥"+value.toFixed(2) + type; //保留两位小数 结果eg:¥19.00元
});
ログイン後にコピー
まず、1 つまたは 2 つの古典的な例を提示します1 以下は、クリックを実装します。サイクルカードの選択

@click="method(param)"
//或者
@click="delFlag=false"
@click="limitNum=addressList.length"
ログイン後にコピー

2. 以下は固定カードのクリック選択を実装しています

<li v-for="(item,index) in filterAddress">
<p class="shipping-addr-more">
<a class="addr-more-btn up-down-btn" href="javascript:" @click="limitNum=addressList.length">
  more
  <i class="i-up-down">
   <i class="i-up-down-l"></i>
   <i class="i-up-down-r"></i>
  </i>
 </a>
</p>
data:{
    limitNum:3
  },
computed:{
  filterAddress:function(){
    return this.addressList.slice(0,this.limitNum);
  }
},
ログイン後にコピー

余談:初心者なので少し勉強して補助ポップの書き方を記録しておきます。ボックスマスクレイヤー

<li v-for="(item,index) in filterAddress" v-bind:class="{&#39;check&#39;:index==currentIndex}" 
@click="currentIndex=index">
<!--其中currentIndex在js里需要定义-->
ログイン後にコピー

Vue2 js構文投稿 使い方は簡単

1.バックエンドメソッドを呼び出す

<ul>
  <li v-bind:class="{&#39;check&#39;:shippingMethod==1}" @click="shippingMethod=1">
   <p class="name">标准配送</p>
   <p class="price">Free</p>
  </li >
  <li v-bind:class="{&#39;check&#39;:shippingMethod==2}" @click="shippingMethod=2">
   <p class="name">高级配送</p>
   <p class="price">180</p>
  </li>
 </ul>
 <!--其中shippingMethod在js里需要定义-->
ログイン後にコピー

2.

forEachループ

<p class="md-overlay" v-if="delFlag"></p>
ログイン後にコピー

この記事の事例を読んだ後は、他の php 中国語 Web サイトの関連記事にも注目してください。 推奨読書:

vueは検索リストコンテンツを実装します

axiosで投稿リクエストを送信し、画像フォームを送信するためのステップバイステップの詳細な説明

以上がvue2を使ったショッピングカートと住所選択の事例分析の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

vue2 と vue3 のライフサイクルの実行順序の違いは何ですか vue2 と vue3 のライフサイクルの実行順序の違いは何ですか May 16, 2023 pm 09:40 PM

vue2 と vue3 のライフサイクルの実行順序の違い ライフサイクルの比較 vue2 の実行順序 beforeCreate=>created=>beforeMount=>mounted=>beforeUpdate=>updated=>beforeDestroy=>destroyed vue3 の実行順序 setup=>onBeforeMount= >onMounted=>onBeforeUpdate=>onUpdated=>onBeforeUnmount=&g

Javaで簡単なショッピングカート機能を実装するにはどうすればよいですか? Javaで簡単なショッピングカート機能を実装するにはどうすればよいですか? Nov 02, 2023 am 11:56 AM

Javaで簡単なショッピングカート機能を実装するにはどうすればよいですか?ショッピング カートはオンライン ストアの重要な機能で、ユーザーが購入したい商品をショッピング カートに追加して商品を管理できるようにします。 Java では、オブジェクト指向のアプローチを使用して、単純なショッピング カート機能を実装できます。まず、製品カテゴリを定義する必要があります。このクラスには、製品名、価格、数量などの属性と、対応する Getter メソッドと Setter メソッドが含まれています。例: publicclassProduct

PHPでショッピングカート機能を実装 PHPでショッピングカート機能を実装 Jun 22, 2023 am 09:00 AM

私たちの日常生活において、オンライン ショッピングは非常に一般的な消費方法となっており、ショッピング カート機能もオンライン ショッピングの重要な要素の 1 つです。そこで今回は、PHP言語を使ってショッピングカート関連の機能を実装する方法を紹介します。 1. 技術的背景 ショッピング カートは、オンライン ショッピング サイトで一般的な機能です。ユーザーが Web サイトで一部の製品を閲覧すると、それらのアイテムを仮想ショッピング カートに追加できるため、その後のチェックアウト プロセスで簡単に選択および管理できます。ショッピング カートには通常、次の基本機能が含まれています。 アイテムの追加:

Vue2 diffアルゴリズムがすぐわかる(画像と文章で詳しく解説) Vue2 diffアルゴリズムがすぐわかる(画像と文章で詳しく解説) Mar 17, 2023 pm 08:23 PM

diff アルゴリズムは、同じレベルでツリー ノードを比較する効率的なアルゴリズムであり、ツリーをレイヤーごとに検索して横断する必要がなくなります。では、diff アルゴリズムについてどれくらい知っていますか?次の記事では、vue2 の差分アルゴリズムについて詳しく説明していますので、お役に立てれば幸いです。

実践チュートリアル:PHPとMySQLを使ったショッピングカート機能の詳細解説 実践チュートリアル:PHPとMySQLを使ったショッピングカート機能の詳細解説 Mar 15, 2024 pm 12:27 PM

実践講座:PHPとMySQLを使ったショッピングカート機能の詳細解説 ショッピングカート機能はWebサイト制作においてよく使われる機能の一つで、ユーザーはショッピングカートを通じて、買い​​たい商品を簡単にショッピングカートに追加することができ、その後、決済と支払いに進みます。この記事では、PHP と MySQL を使用して単純なショッピング カート機能を実装する方法を詳しく説明し、具体的なコード例を示します。データベースとデータ テーブルを作成するには、まず製品情報を保存するためのデータ テーブルを MySQL データベースに作成する必要があります。以下は簡単なデータテーブルです。

PHPモール開発スキル:ショッピングカートや注文同期機能の設計 PHPモール開発スキル:ショッピングカートや注文同期機能の設計 Jul 30, 2023 pm 07:22 PM

PHPモール開発スキル:ショッピングカートと注文同期機能の設計 モールWebサイトにおいて、ショッピングカートと注文は欠かせない機能です。ショッピング カートはユーザーが製品を購入し、一時的なショッピング カートに保存するために使用されます。一方、注文はユーザーが製品の購入を確認した後に生成されるレコードです。ユーザーエクスペリエンスを向上させ、エラーを減らすためには、ショッピングカートと注文の同期機能を設計することが非常に重要です。 1. ショッピング カートと注文の概念 ショッピング カートは通常、ユーザーが購入した商品を保管するために使用される一時的なコンテナです。ユーザーはショッピング カートに製品を追加して、簡単に閲覧および管理できます。

MySQL でモールのショッピング カート テーブル構造を設計するにはどうすればよいですか? MySQL でモールのショッピング カート テーブル構造を設計するにはどうすればよいですか? Oct 30, 2023 pm 02:12 PM

MySQL でモールのショッピング カート テーブル構造を設計するにはどうすればよいですか?電子商取引の急速な発展に伴い、ショッピング カートはオンライン モールの重要な部分になりました。ショッピング カートは、ユーザーが購入した商品と関連情報を保存するために使用され、ユーザーに便利で迅速なショッピング体験を提供します。 MySQL で合理的なショッピング カート テーブル構造を設計すると、開発者がショッピング カート データを効果的に保存および管理するのに役立ちます。この記事では、MySQL でモールのショッピング カート テーブル構造を設計する方法を紹介し、いくつかの具体的なコード例を示します。まず、ショッピング カート テーブルには以下が含まれている必要があります。

RedisとJavaScriptを使ってショッピングカート機能を実装する方法 RedisとJavaScriptを使ってショッピングカート機能を実装する方法 Sep 21, 2023 pm 01:27 PM

Redis と JavaScript を使用してショッピング カート機能を実装する方法. ショッピング カートは、電子商取引 Web サイトで非常に一般的な機能の 1 つです。これにより、ユーザーは興味のある商品をショッピング カートに追加でき、ユーザーは閲覧や閲覧が便利になります。購入したアイテムをいつでも管理できます。この記事では、RedisとJavaScriptを使ってショッピングカート機能を実装する方法と、具体的なコード例を紹介します。 1. 準備 開始する前に、Redis がインストールおよび構成されていることを確認する必要があります。これは公式 Web サイト [https:/] から行うことができます。

See all articles