【发布时间】:2021-05-25 19:52:57
【问题描述】:
我创建了一个公式,用户可以在其中填写一个到无限的 Forumlars,为此我做了一个状态,公式数据存储为对象数组。一个 forumluar 是一个对象,当用户创建一个新的公式时,一个新的对象被推送到数组中。
每个公式都以一个字段开头,填写后会检查它是否已经存在,如果不存在,则应打开其下方的另一个字段。
<template v-if="$store.state.Zell_Open[$store.state.PAGENUMBER]===true">
Checked 状态是每个 Formular one Bool 的布尔数组。 如果用户检查状态正确更新并且 Zell_Open 状态变为 true
Heres my whole state after checking
问题是,在检查并将 Zell_Open 状态设置为 true 后应该显示的公式的其余部分没有显示。 如果我手动(使用 vue 开发工具)上下更改 PAGENUMBER 状态,则其显示正确。
在我添加 [$store.state.PAGENUMBER] 部分之前,当 Zell_Open 状态不是一个数组而是一个布尔值(起初它应该只是一个公式而不是无限)时,它工作得非常好。
我还应该提到,它总是只有一个公式显示了具有 Pagenumber 数组位置的公式。
【问题讨论】:
标签: vue.js vuetify.js vuex