Vuejs2 如何在VUEJS中的b-form-select中获取多个v-for值
我试图从数组中的数组中获取Vuejs2 如何在VUEJS中的b-form-select中获取多个v-for值,vuejs2,Vuejs2,我试图从数组中的数组中获取b-form-select的值,但无法获取。 我有这样一个代码: <span v-for="(user, index) in Users" :key="index"> <span v-for="(userName, index) in user.details" :key="index"> {{userName.name}}<
b-form-select
的值,但无法获取。
我有这样一个代码:
<span v-for="(user, index) in Users" :key="index">
<span v-for="(userName, index) in user.details" :key="index"> {{userName.name}}</span>
</span>
有什么解决方案吗?您上面的代码正在迭代
用户。详细信息
来自用户
数组,而第二个代码块正在迭代用户。详细信息
。你发现了区别吗?如果你想迭代所有的细节
,你需要先从用户那里收集它们。比如说,
const details = Users.map(user => user.details)
或者从Users
中获取所需的用户,并以与在span中相同的方式迭代user.details
const details = Users.map(user => user.details)