【问题标题】:Failed to execute 'insertBefore' on 'Node': when updating value无法在“节点”上执行“插入前”:更新值时
【发布时间】:2021-07-30 23:02:58
【问题描述】:

我有这个项目列表,当我按下确认按钮时,我正在尝试更改 UI,但它会引发错误并且 UI 在我刷新页面之前不会更新,有人可以在这里帮助我吗.?

我正在使用 v-if 更改按钮,这一切都取决于我从 DB 获得的状态。

confirm_Product(item) {
      let index = this.order.products.findIndex(
        (product) => product.product_code === item.product_code
      );
      this.order.products[index].status = 1
      console.log((this.order.products[index].status = 1));
    }

      <template v-slot:item.actions="{ item }">
        <v-tooltip bottom>
          <template v-slot:activator="{ on, attrs }">
            <v-btn
              v-if="item.status === 0"
              class="ma-2"
              right
              color="green"
              dark
              small
              @click="confirm_Product(item)"
              style="width: 8rem"
            >
              <v-icon medium class="mr-2" v-bind="attrs" v-on="on">
                mdi-checkbox-marked-outline </v-icon
              >Confirm
            </v-btn>
            <v-btn
              v-if="item.status === 0"
              class="ma-2"
              right
              color="red"
              dark
              small
              @click="rejectItem(item)"
              style="width: 8rem"
            >
              <v-icon medium class="mr-2" v-bind="attrs" v-on="on">
                mdi-cancel </v-icon
              >Reject
            </v-btn>
            <v-chip v-if="item.status === 1" color="success" outlined
              >Confirmed</v-chip
            >
            <v-chip
              v-if="item.status === 2"
              color="primary"
              @click="viewShippingDetails(item)"
              link
              outlined
              pill
              >View Shipping details
              <v-icon right> mdi-arrow-right </v-icon>
            </v-chip>
          </template>
        </v-tooltip>
      </template>

【问题讨论】:

标签: vue.js vuetify.js


【解决方案1】:

v-ifs 更改为v-show 看起来现在可以使用了。

【讨论】:

    猜你喜欢
    • 2016-05-03
    • 2014-06-17
    • 2021-02-19
    • 2023-04-01
    • 1970-01-01
    • 2019-03-03
    • 1970-01-01
    • 1970-01-01
    • 2021-03-28
    相关资源
    最近更新 更多