Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

vue数组添加对象

作者:整整ー世♂陰霾そ   发布日期:2025-03-05   浏览:87

// 在 Vue 中向数组添加对象的示例代码

// 假设我们有一个 Vue 实例,其中包含一个名为 items 的数组
new Vue({
  el: '#app',
  data: {
    items: [
      { name: '苹果', price: 10 },
      { name: '香蕉', price: 5 }
    ]
  },
  methods: {
    // 添加新对象到数组的方法
    addItem() {
      // 使用 push 方法将新对象添加到数组中
      this.items.push({ name: '橙子', price: 8 });
    }
  }
});

// HTML 部分
<div id="app">
  <ul>
    <li v-for="item in items" :key="item.name">
      {{ item.name }} - {{ item.price }}
    </li>
  </ul>
  <button @click="addItem">添加商品</button>
</div>

解释说明:

  1. Vue 实例:我们创建了一个 Vue 实例,并在 data 中定义了一个名为 items 的数组,该数组包含一些初始的对象。
  2. methods:定义了一个名为 addItem 的方法,使用 push 方法将新对象 { name: '橙子', price: 8 } 添加到 items 数组中。
  3. HTML 模板:通过 v-for 指令遍历 items 数组并显示每个对象的 nameprice。点击按钮会调用 addItem 方法,从而向数组中添加新的对象。

上一篇:vue3引用组件

下一篇:vue sm4加密

大家都在看

vue.config.js configu

node.js vue

vue查看版本

vue等待几秒

vue3 setup computed

vue screenfull

vue json.stringify

vue 遍历list

typescript vue

vue 复选框

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站