36 lines
		
	
	
		
			590 B
		
	
	
	
		
			Vue
		
	
	
	
		
		
			
		
	
	
			36 lines
		
	
	
		
			590 B
		
	
	
	
		
			Vue
		
	
	
	
|  | <template> | ||
|  | 	<view> | ||
|  | 		<template v-for="(item,index) in form" :key="index"> | ||
|  | 			<view> | ||
|  | 				<image class="s-ava" :src="item.avatarUrl" mode=""></image> | ||
|  | 			</view> | ||
|  | 			<view v-if="item.children"> | ||
|  | 				<view v-for="(citem,cindex) in item.children" :key="cindex"> | ||
|  | 					<Scheme :form="citem"></Scheme> | ||
|  | 				</view> | ||
|  | 			</view> | ||
|  | 		</template> | ||
|  | 	</view> | ||
|  | </template> | ||
|  | 
 | ||
|  | <script> | ||
|  | 	import Scheme from './SchemeOne.vue'; | ||
|  | 	export default { | ||
|  | 		components: { | ||
|  | 			Scheme | ||
|  | 		}, | ||
|  | 		props: ['form'], | ||
|  | 		data() { | ||
|  | 			return { | ||
|  | 
 | ||
|  | 			} | ||
|  | 		} | ||
|  | 	} | ||
|  | </script> | ||
|  | 
 | ||
|  | <style lang="scss"> | ||
|  | 	.s-ava { | ||
|  | 		width: 104rpx; | ||
|  | 		height: 104rpx; | ||
|  | 	} | ||
|  | </style> |