vue-easytable プラグイン バージョン 2.8.2 を使用して、Vue コンポーネント内のテーブルを表示しています。テーブルの列を条件付きで表示する方法を見つけるのに苦労しています。
ここに示すデモでは、「Row Radio」または「Row Checkbox」スイッチをオンにすると、列がデモ テーブルに動的に追加されることがわかります。したがって、この機能/機能は vue-easytable にすでに存在しているはずだと思いますが、ドキュメントを参照してもこれを実装する方法が見つかりません。
私の Vue コンポーネントでは、vue-easytable に渡す列配列は次のとおりです。
リーリー条件を満たした場合に「Entity」列を表示したい。これを達成するにはどうすればよいでしょうか?
vue-easytable のドキュメントはここにあります。
ソースで示されているコード では、次のように列が columns 配列に追加されます。 リーリー あなたのユースケースでは、
defaultHiddenColumnKeysオプション、および/または hiddenColumnsByKeys および showColumnsByKeys インスタンス メソッドを設定することをお勧めします。例についてはリンクを参照してください。 または、次のように
cellStyleOptionを使用することもできます: リーリー