>  기사  >  웹 프론트엔드  >  Element-ui의 테이블을 사용하여 필터 조건을 구현하고 테이블 내용을 변경하는 방법

Element-ui의 테이블을 사용하여 필터 조건을 구현하고 테이블 내용을 변경하는 방법

亚连
亚连원래의
2018-06-02 09:41:024860검색

이제 Element-ui 테이블에서 필터 조건을 변경하는 방법을 공유하겠습니다. 좋은 참고 값이 있어 모든 분들께 도움이 되길 바랍니다.

In Components:

<el-table :data="users" highlight-current-row v-loading="listLoading" style="width: 100%;">
  <el-table-column prop="sex" label="性别" width="100" :formatter="formatSex" sortable>
  </el-table-column>
  <el-table-column prop="cz" label="操作" width="320">
     <template scope="scope">
       <el-button size="small" 
         @click="handleEdit(scope.$index, scope.row)">编辑
       </el-button>
       <el-button size="small" @click="handleEdit(scope.$index, scope.row)">
         {{scope.row.status | formatStatus}}
       </el-button>
     </template>
   </el-table-column>
</el-table>

In js:

filters: {
   formatStatus: function (val) {
    console.log(val)
    return val == 1 ? &#39;上架&#39; : val == 2 ? &#39;下架&#39; : &#39;未知&#39;;
  },
},
methods: {
//性别显示转换
  formatSex: function (row, column) {
    return row.sex == 1 ? &#39;男&#39; : row.sex == 0 ? &#39;女&#39; : &#39;未知&#39;;
  },
}

위 내용은 제가 모든 사람을 위해 정리한 내용입니다. 앞으로 모든 사람에게 도움이 되기를 바랍니다.

관련 기사:

Vue.directive의 사용자 정의 지침에서 문제 발견

JavaScript 이미지 처리 및 합성 기술에 대해 자세히 설명(자세한 튜토리얼)

WeChat 웹에서 백포스 새로 고침 기능을 구현하는 방법 측면(자세한 튜토리얼)

위 내용은 Element-ui의 테이블을 사용하여 필터 조건을 구현하고 테이블 내용을 변경하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.