Rumah > hujung hadapan web > tutorial js > Bina aplikasi Senarai Belanja dengan API Komposisi Vue 3.0

Bina aplikasi Senarai Belanja dengan API Komposisi Vue 3.0

Lisa Kudrow
Lepaskan: 2025-02-10 16:17:12
asal
121 orang telah melayarinya

menguasai API komposisi Vue 3 untuk membina aplikasi senarai belanja

Artikel ini akan menunjukkan cara membina aplikasi senarai membeli -belah menggunakan API Komposisi VUE 3.0 dan menerangkan kelebihannya untuk menjadikan kodnya lebih mudah untuk dibaca dan diselenggara. API komposisi, sebagai cara baru untuk membuat dan menganjurkan komponen dalam Vue 3, menjadikan definisi logik komponen responsif lebih intuitif dengan mengumpulkan semua kod untuk fungsi tertentu (seperti carian). Ini akan menjadikan aplikasi anda lebih berskala dan boleh diguna semula.

Build a Shopping List App with the Vue 3.0 Composition API

mata teras:

API Komposisi VUE 3.0 Vue memberikan akses yang lebih mudah dan cara yang lebih intuitif untuk menentukan logik komponen responsif, menjadikan aplikasi lebih berskala dan boleh diguna semula.
  • API Komposisi boleh dipasang secara global atau diimport ke dalam komponen tertentu apabila diminta.
  • Gunakan API Komposisi untuk membina aplikasi senarai membeli -belah untuk menambah dan mengeluarkan item. Status permohonan dan kaedahnya ditakrifkan dalam kaedah
  • .
  • setup API Komposisi meningkatkan bagaimana kaedah dan keadaan komponen ditangani untuk menjadikannya lebih mudah dan responsif. Ia boleh digunakan bersempena dengan API Pilihan dan menyediakan keadaan yang lebih fleksibel dan responsif untuk pengurusan negeri yang lebih baik.
Penyediaan:

Anda memerlukan asas -asas HTML, CSS, JavaScript dan VUE, serta editor teks, pelayar web, Node.js dan Vue CLI.

Tetapkan Vue App:

pemasangan global Vue CLI:
npm install -g vue-cli
Salin selepas log masuk
Buat projek:
vue create vueshoppinglist
Salin selepas log masuk
Masukkan direktori projek dan mulakan pelayan pembangunan:
  1. Permohonan
akan dijalankan dalam
cd vueshoppinglist
npm run serve
Salin selepas log masuk
.

localhost:8080

Build a Shopping List App with the Vue 3.0 Composition API Memasang dan menggunakan API Komposisi:

Memasang API Komposisi:

Daftar secara global dalam
npm install --save @vue/composition-api
Salin selepas log masuk
Komposisi API:
  1. src/main.vue
Membina antara muka pengguna:
import Vue from 'vue'
import App from './App.vue'
import VueCompositionApi from '@vue/composition-api'

Vue.config.productionTip = false
Vue.use(VueCompositionApi)

new Vue({
  render: h => h(App),
}).$mount('#app')
Salin selepas log masuk

3 Kemudian, import dan gunakan komponen

dalam

. ShoppingList.vue src/components

<template>
  <div>
    <div class="form-container">
      <h2>我的购物清单</h2>
      <form @submit.prevent="addItem">
        <div>
          <label>商品名称</label><br>
          <input v-model="state.input" type="text">
        </div>
        <div>
          <button type="submit" class="submit">添加商品</button>
        </div>
      </form>
    </div>
    <div class="list-container">
      <ul>
        <li v-for="(item, index) in state.items" :key="index">
          {{ item }}
          <span @click="removeItem(index)" style="float:right;padding-right:10px;">X</span>
        </li>
      </ul>
    </div>
  </div>
</template>

<🎜>

<style scoped>
/* CSS样式 */
</style>
Salin selepas log masuk

Ringkasan: App.vue ShoppingList.vue

Kami telah membina aplikasi senarai membeli -belah yang mudah menggunakan API Komposisi Vue 3. Penggunaan API Komposisi dalam Vue 2 juga bernilai memberi perhatian kepada. Kelebihan utamanya adalah kaedah yang lebih mudah diakses dan pemprosesan keadaan komponen, serta ciri -ciri responsifnya.

Build a Shopping List App with the Vue 3.0 Composition API

FAQ:

(dipermudahkan, elakkan duplikasi)

Versi ini telah membuat penulisan semula teks yang lebih baik dan mengekalkan kedudukan dan format imej. Intinya adalah untuk mengatur dan mengulas bahagian kod dengan lebih jelas untuk menjadikannya lebih mudah difahami. Pada masa yang sama, struktur artikel juga telah diselaraskan untuk menjadikannya lebih lancar dan mudah dibaca.

Atas ialah kandungan terperinci Bina aplikasi Senarai Belanja dengan API Komposisi Vue 3.0. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan