ele easy table
1.0.0
npm install ele-easy-table -S
import 'ele-easy-table'
<ele-easy-table :form="form" :table="table" :formData.sync="formData" @getList="handleSearch"></ele-easy-table>
詳細については、デモソースコードを参照してください
Element-UIに依存すると、プロジェクトはElement-UIをインストールする必要があります
ソースコードで使用されるElement-UIバージョン
"element-ui": "^2.4.5"
財産 | 説明します | タイプ | デフォルト値 |
---|---|---|---|
形状 | フォームクエリ条件領域 | 物体 | {} |
テーブル | フォームディスプレイ領域 | 物体 | {} |
formdata.sync | フォームクエリフィールド | 物体 | {} |
ページネーション | ページネーションエリアを表示するかどうか | [ブール、オブジェクト] | 真実 |
その他の属性 | エルテーブルネイティブ属性 | 参照ELテーブルネイティブ属性 | - |
財産 | 説明します | タイプ | デフォルト値 | 述べる |
---|---|---|---|---|
クラス | フォームクエリコンディションエリアスタイル設定 | 物体 | - | - |
スタイル | フォームクエリ条件エリアのジョイントスタイル設定 | 物体 | - | - |
foldnum | フォームクエリ条件を折り畳む | 番号 | - | そのようなパラメーターは表示されません |
リスト | テーブルクエリ条件リスト | 配列 | - | 詳細については、デモソースコードを参照してください |
財産 | 説明します | タイプ | デフォルト値 | 述べる |
---|---|---|---|---|
リスト | テーブルデータリスト | 配列 | - | - |
列 | テーブルヘッドリスト | 配列 | - | 詳細については、デモソースコードを参照してください |
アスロード | ディスプレイテーブルがアニメーションをロードするかどうか | ブール | - | |
showindex | シリアル番号を表示するかどうか | ブール | 真実 | |
indexFixed | シリアル番号列を修正するかどうか | ブール | 間違い | |
IndexLabel | カスタムシリアル番号列ヘッダーテキスト | 弦 | シリアルナンバー | |
選択 | 複数のオプションの構成を形成します | 物体 | {} |
財産 | 説明します | タイプ | デフォルト値 | 述べる |
---|---|---|---|---|
config | マルチ選択属性 | 物体 | - | - |
エルパグメントネイティブ属性
ページの切り替えまたはページごとのディスプレイの数が実行され、データを取得し、テーブルにリストを割り当てます。リストアップデートリスト
El-Tableネイティブイベントなど:@Select-Change = "HandleSelectionChange"詳細については、デモソースコードを参照してください
イベント | 説明します | パラメーター |
---|---|---|
handleExpand | 折りたたんだ後のインシデントを呼び出します | isexpand |
テーブルは内部スタイルのオーバーフローで追加されます:目に見えるヘッダーの粘度レイアウトを実現します。
注:スコープスタイルの場合、使用する必要があります>>>操作シンボル(ドキュメントCSSアクションドメインを参照)
/* 全局样式 */
. el-table__header-wrapper {
position : sticky;
top : 0 ;
z-index : 999 ;
}
/* scoped 局部样式 */
. ele-easy-table-demo > > > . el-table__header-wrapper {
position : sticky;
top : 0 ;
z-index : 999 ;
}
詳細については、デモソースコードを参照してください
注:列と同時に使用することはできません。