<td class="text-center">
{if !empty($list['channel'])}
{$list['channel']->name}
{/if}
</td>
1.尝试访问一个非对象的属性时
2.数据属性为空(我的就是对象里面的某些个属性为空)
1)首先要确保$list['channel']是一个对象,而不是其他类型的数据。
你可以使用var_dump($list['channel'])来检查变量的类型。
2)如果$list['channel']确实是一个对象,那么可能是该对象中没有name属性。
你可以使用var_dump($list['channel'])或者print_r($list['channel'])来查看对象的结构,并确保它包含了name属性。(可以过滤掉为空情况的数据)