vueオブジェクト中の行列を遍歴した値の例


先日の小さいプロジェクトは周到さを考えていませんでした。後端をインターフェースに変えて、配列の中に対象が含まれている配列の形式に変えました。後で考えれば考えるほど違ってきました。バックグランドはすべてのデータを対象に置いています。私はパチンコのデータを取るのが難しくなりました。
変更する前にデータを取る

<div class='your-container'>
		<div class="sortText">
			<div>    </div>
			<div class="sortHot" @click="mostHot"><p>  </p><div class="sortImg"><img src="../../assets/imgs/mosthot.png" alt=""></div></div>
			<div class="sortHot" @click="mostNew"><p>  </p><div class="sortImg"><img src="../../assets/imgs/mostview.png" alt=""></div></div>
			<div class="adhibition" @click="adhibition(0)">  </div>
			<div class="adhibition" @click="adhibition(1)">  </div>
		</div>
		<!-- bind your configurations -->
		<vue-scroll :ops="ops">
					<div class='your-content'>
							<ul class="listBox" @handle-resize="handleResize">
								<li v-for="(item,index) in list" :key="index" class="lis">
										<div class="listIcon">
											<img src="../../assets/imgs/jicon.png" alt="">
										</div>
										<div class="listText">
											<div class="names">{{item.ename}}</div>
											<div class="introduce">
												{{item.introduce}}
												<div class="details" @click="detailsClick">  </div>
											</div>
											<div class="spans" v-for='(value,key,idx) in item' :key='idx'>
												<p v-if='Object.prototype.toString.call(value).slice(8,-1) == "Array"'><span>{{value[0]}}:</span><span class="lastname">{{value[1]}}</span></p>
											</div>
											<div class="lineBox">
												<div class="lineoneBox"><img src="../../assets/imgs/line1.png" alt=""></div>
												<div class="whiteBox"></div>
											</div>
										</div>
								</li>
							</ul>
						</div>
  </vue-scroll>
				<detailsPopUp @manage="manshow" v-if="manageshow"/>
 </div>
後を改める

<div class='your-container'>
		<div class="sortText">
			<div>    </div>
			<div class="sortHot" @click="mostHot"><p>  </p><div class="sortImg"><img src="../../assets/imgs/mosthot.png" alt=""></div></div>
			<div class="sortHot" @click="mostNew"><p>  </p><div class="sortImg"><img src="../../assets/imgs/mostview.png" alt=""></div></div>
			<div class="adhibition" @click="adhibition(0)">  </div>
			<div class="adhibition" @click="adhibition(1)">  </div>
		</div>
		<!-- bind your configurations -->
		<vue-scroll :ops="ops">
					<div class='your-content'>
							<ul class="listBox" @handle-resize="handleResize">
								<li v-for="(item,index) in list" :key="index" class="lis">
										<div class="listIcon">
											<img src="../../assets/imgs/jicon.png" alt="">
										</div>
										<div class="listText">
											<div class="names">{{item.ename}}</div>
											<div class="introduce">
												{{item.introduce}}
												<div class="details" @click="detailsClick(item.version,item.trade,item.interfaceClassName)">  </div>
											</div>
											<div class="spans" >
												<p><span>    :</span><span class="lastname">{{item.manufacturerName}}</span></p>
												<p v-show="item.type==0"><span>     :</span><span class="lastname">{{item.totalCount}}</span></p>
												<p v-show="item.type==0"><span>    :</span><span class="lastname">{{item.createTime}}</span></p>
												<p v-show="item.type==1"><span>      :</span><span class="lastname">{{item.avgResponseTime}}</span></p>
												<p v-show="item.type==1"><span>   :</span><span class="lastname">{{item.accuracyRate}}%</span></p>
												<p v-show="item.type==0"><span>    :</span><span class="lastname">{{item.memory}}</span></p>
											</div>
											<div class="lineBox">
												<div class="lineoneBox"><img src="../../assets/imgs/line1.png" alt=""></div>
												<div class="whiteBox"></div>
											</div>
										</div>
								</li>
							</ul>
						</div>
  </vue-scroll>
				<detailsPopUp @manage="manshow" v-if="manageshow" :scrollDataverson="detailsverson" :scrollDatatrade="detailstrade" :scrollDatainterfaceClassName="detailsinterfaceClassName"/>
 </div>
以上のこのvueは対象の中の配列を遍歴しました。例としては、小編集が皆さんに提供している内容の全部を共有しています。参考にしていただければと思います。どうぞよろしくお願いします。