本页面提供了关于 Vue.js 项目中常用的组件介绍和示例。以下是一些常用的 Vue.js 组件:

导航栏

导航栏组件通常用于在页面上提供顶部导航功能。

<template>
  <nav>
    <ul>
      <li><router-link to="/">首页</router-link></li>
      <li><router-link to="/about">关于我们</router-link></li>
      <li><router-link to="/contact">联系方式</router-link></li>
    </ul>
  </nav>
</template>

导航栏示例

表单输入

表单输入组件用于收集用户输入的数据。

<template>
  <form @submit.prevent="submitForm">
    <input type="text" v-model="formData.name" placeholder="请输入您的名字" />
    <button type="submit">提交</button>
  </form>
</template>

<script>
export default {
  data() {
    return {
      formData: {
        name: ''
      }
    };
  },
  methods: {
    submitForm() {
      console.log('提交的数据:', this.formData);
    }
  }
};
</script>

表单输入示例

列表展示

列表展示组件用于展示一系列数据。

<template>
  <ul>
    <li v-for="item in items" :key="item.id">{{ item.name }}</li>
  </ul>
</template>

<script>
export default {
  data() {
    return {
      items: [
        { id: 1, name: '项目一' },
        { id: 2, name: '项目二' },
        { id: 3, name: '项目三' }
      ]
    };
  }
};
</script>

列表展示示例

更多信息,请访问我们的Vue.js 教程页面