|                                                       |  | <template>	<view class="yingbing-content">		<text space="nbsp" :selectable="selectable" :user-select="selectable" :style="[contentStyle]" v-for="(t, i) in item.contents" :key="i">{{t}}</text>	</view></template>
<script>	export default {		inject: ['getColor', 'getFontSize', 'getFontFamily', 'getLineGap', 'getSelectable'],		props: {			item: {				type: Object,				default () {					return new Object				}			}		},		computed: {			color () {				return this.getColor()			},			fontSize () {				return this.getFontSize()			},			fontFamily () {				return this.getFontFamily()			},			lineGap () {				return this.getLineGap()			},			selectable () {				return this.getSelectable()			},			contentStyle () {				 return {					 'color': this.color,					 'font-size': this.fontSize + 'px',					 'font-family': this.fontFamily,					 'margin-top': this.lineGap + 'px',					 'height': this.fontSize + 'px'				 }			}		}	}</script>
<style scoped>	.yingbing-content {		box-sizing: border-box;		/* #ifndef APP-NVUE */		display: flex;		/* #endif */		flex-direction: column;	}</style>
 |