【发布时间】:2023-03-16 02:17:01
【问题描述】:
我有两个 vue 页面(使用 quasar)。我想将一个页面中的数组用作另一页面中的下拉列表。我认为它是作为道具传递的,但我无法弄清楚结构。它看起来不像一个真正的父子结构。数组作为计算函数计算。
如何在计算函数 optionsArray 中使用第 2 页计算的数组作为第 1 页中的“选项”?
Vue 页面 1
<template>
<form >
<q-select
:options="options"
/>
<q-btn label="Save" type="submit" />
</form>
</template>
<script>
export default {
name: "AddEntry",
props: ["options"],
</script>
Vue 页面 2
</template>
<script>
export default {
name: "ListEntries",
setup(){
//computed properties
const optionsArray = computed(
() => (s) =>
optionsArray.value.filter(stage || !stage
)
}
}
</script>
【问题讨论】:
标签: javascript vue.js quasar-framework