Есть ли способ установить определенные столбцы без проверки в data-show-columns? - PullRequest
0 голосов
/ 03 апреля 2019

Я создал таблицу и установил data show columns в таблицу. На данный момент он показывает все столбцы. Чего я хочу добиться - это скрыть некоторые столбцы по умолчанию. Есть ли способ добиться этого? В настоящее время я использую загрузочную таблицу для этого.

<link rel="stylesheet" href="https://unpkg.com/bootstrap-table@1.14.2/dist/bootstrap-table.min.css">
<script src="https://unpkg.com/bootstrap-table@1.14.2/dist/bootstrap-table.min.js"></script>
<script src="https://unpkg.com/bootstrap-table@1.14.2/dist/locale/bootstrap-table-zh-CN.min.js"></script>

<table class="table table-striped table-bordered"
       data-toggle="table"
       data-show-columns="true">
    <thead>
    <tr>
        <th class="col-sm-3" data-field='userID' data-formatter='IdFormatter'>User ID</th>
        <th class="col-sm-3" data-field='email' data-formatter='emailFormatter'>Email</th>
        <th class="col-sm-3" data-field='firstName' data-formatter='firstNameFormatter'>First Name</th>
        <th class="col-sm-3" data-field='lastName' data-formatter='lastNameFormatter'>Last Name</th>
        <th class="col-sm-3" data-field='gender' data-formatter='genderFormatter'>Gender</th>
        <th class="col-sm-3" data-field='phoneNumber' data-formatter='phoneNumberFormatter'>Phone No.</th>
        <th class="col-sm-3" data-field='loginStatus' data-formatter='loginStatusFormatter'>Login Status</th>
        <th class="col-sm-3" data-field='loginMethod' data-formatter='loginMethodFormatter'>Login Method</th>
        <th class="col-sm-3" data-field='createdAtString' data-formatter='createdAtFormatter'>Created At</th>
        <th class="col-sm-3" data-field='createdBy' data-formatter='createdByFormatter'>Created By</th>
        <th class="col-sm-3" data-field='startedJourney' data-formatter='startedJourneyFormatter'>Started Journey</th>
    </tr>
    </thead>
</table>

UPDATE : Я узнал, как решить эту проблему, используя data-visible: «false». https://stackoverflow.com/a/41539875/4808125

...