我有一个代码段:
<Col
span="8"
v-for="(item,index) in this.data"
>
<Card>
<p slot="title" style="">{{ item.area_partition.homepage_show || item.area_partition.name }} </p>
<div>
<Row :gutter="5">
<Col span="12" :key='index'>
<Card :padding='5' class='business-type'>
<router-link to="/home/aftersale_physicalserver_workpanel/true/+ (item.area_partition.homepage_show || item.area_partition.name)"> # there do not get my requirement.
<span class="icon">
<Icon type="ios-barcode" :size='28' color='#ff9900'></Icon>
</span>
请参见{{ item.area_partition.homepage_show || item.area_partition.name }}
,如果item.area_partition.homepage_show
为空,将使用item.area_partition.name
。
它在那里可以正常工作:
<p slot="title" style="">{{ item.area_partition.homepage_show || item.area_partition.name }} </p>
但是router-link
不是我的要求:
<router-link to="/home/aftersale_physicalserver_workpanel/true/+ (item.area_partition.homepage_show || item.area_partition.name)">
我的意思是我无法使用波纹管方法来实现我的要求:
"/home/aftersale_physicalserver_workpanel/true/+ (item.area_partition.homepage_show || item.area_partition.name)"
我的要求是,如果item.area_partition.homepage_show
不为null,请将其添加。如果为null,则应使用/home/aftersale_physicalserver_workpanel/true/ + item.area_partition.name
。
答案 0 :(得分:0)
例如,当object(item)不具有area_partition属性
时,可能会发生这种情况