请问在ElementUI里的表格那个的prop属性怎么加||或者

现在我需要在prop里面加或者的逻辑,我这样写不管用

<el-table-column prop="detainfo.needInfo.Name || detainfo.expInfo.lName" label="姓名" width="120"></el-table-column>

请问这个怎么加逻辑

阅读 6.9k
4 个回答
:prop="detainfo.needInfo.Name || detainfo.expInfo.lName"
<el-table-column label="姓名" width="120">
    <template slot-scope="scope">
       {{ scope.row.needInfo.Name|| scope.row.needInfo.lName}}
     </template>
</el-table-column>

属性前加:,让属性识别js语法

<el-table-column :prop="detainfo.needInfo.Name || detainfo.expInfo.lName" label="姓名" width="120"></el-table-column>

写法错误,需要写成父子组件动态传值的形式::prop="expression"
目前的写法:prop="string",其实传入的不是变量,而是字符串。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题