ZUI は、最新のクロススクリーン アプリケーションを迅速に構築するのに役立つ、オープン ソースの HTML5 フロントエンドの実用的なソリューションです。
ZUI は、最新のクロススクリーン アプリケーションを迅速に構築できるように、独自の製品 (Zendao、Chanzhi、Ranzhi) を改良する過程で Yisoft Tianchuang チームによって形成されたオープンソース フロントエンド HTML5UI 実践ソリューションです。
ZUI フロントエンド html5 フレームワーク v1.7 更新ログ組織図:
組織図ビューを追加して、マルチレベルのツリー組織図を簡単に描画し、更新と折りたたみのコントロールをサポートしました。
アイコン:
新しいアイコンをいくつか追加しました: .icon-plus-sign-alt、.icon-check-plus、.icon-chanzhi、.icon-chanzhi-pro、.icon-zsite、.icon-zsite-pro。
ファイルのアップロード:
リネーム機能有効時に削除ボタンが表示されない問題を修正しました。
無効な multipart_params オプション設定の問題を修正しました。
オプション multipart_params が関数の場合、コールバック関数は現在のファイル オブジェクトを最初のパラメーターとして使用し、デフォルト値を 2 番目のパラメーターとして使用します。
ファイルのダウンロード ボタンは、download 属性を使用してファイルのダウンロード ファイル名を指定します。
ファイル拡張子の名前変更が無効になっている場合 (renameExtension が false に設定されている場合)、拡張子は名前変更中に表示されません。
名前を変更した後にファイルリストが更新されない場合がある問題を修正しました。
補助クラス:
色の名前が付いた補助クラスを使用して、テキストの色と背景スタイル (.text-red、.text-green、.bg- yellow、hl-blue など) を追加できるようになりました。
ダイアログトリガー:
className オプションを使用して、生成されたダイアログ ボックスに追加される追加の CLASS 属性を指定することをサポートします。
チャート:
円グラフは、外部テキスト ラベルの行の高さの設定をサポートします (scaleLineHeight オプションを使用)。
ZUI の独立したコンポーネント colorset.js へのチャートの依存性が修正され、colorset.js プラグインを個別に導入しなくても、チャートの色をすばやく指定できるようになりました。
データテーブル:
行の高さの自動調整を無効にする fixCellHeight オプションを追加しました (行の高さは自動計算ごとのパフォーマンス プロンプトを回避するために CSS を使用して設定できます)。デフォルトは true (自動調整が有効で、動作は以前のバージョンと一致します)。
ダッシュボード:
パネル設定のpanelAttrsおよびcolAttrsオプションが無効である問題を修正しました。
色処理:
$.zui.Color クラスは、新しいカラー インスタンスをすばやく作成するためのクラス メソッド get(colorName) を追加します。
ドラッグ、ドラッグ アンド ドロップ、ドラッグ アンド ドロップ選択、ドラッグ アンド ドロップ並べ替え:
どのマウス ボタンのクリックでドラッグ アンド ドロップ操作を開始するかを指定するために、mouseButton オプションを追加しました。
ドラッグ アンド ドロップの並べ替えにより、destroy() メソッドの呼び出し時のエラーが修正されます。
入力グループ:
コンパクトな形式で入力グループの丸い境界線効果を最適化します。
書類:
独立したコンポーネントに関連するすべてのドキュメントには、lib ディレクトリにリソースをインポートするためのプロンプトが追加されます。
ドキュメント Web サイトで使用される ZUI は個別にカスタマイズされなくなり、ZUI 標準バージョンが使用されるようになりました。