【发布时间】:2019-03-07 17:33:59
【问题描述】:
我有一个数组,如何定位第一个数组,第一个值?
questions: [
[
'Purchase only', 'Sale and purchase',
'Sale only', 'Remortgage'
],
[
'Leasehold', 'Freehold'
],
[
'Yes', 'No'
]
]
所以我可以这样做:
if (this.quoteResults[1] == this.questions[0][0])
DOESNT WORK
而不是这个:
if (this.quoteResults[1] === 'Purchase only')
THIS WORKS BUT I WANT TO USE ARRAY INDEX INSTEAD
【问题讨论】:
-
console.log(this.questions[0][0])的作用是什么? -
您确定数据中有
'Purchase only'吗?也许它是小写的?然后尝试与小写的任何一方进行比较。或者,谁知道您可能只需要使用questions而不是this.questions?不太确定您的演示代码。 -
请提供minimal reproducible example。还描述“不起作用”是什么意思?运行代码时会发生什么?你想让它做什么不同的事情?
标签: javascript arrays vue.js