ホームページ >ウェブフロントエンド >ライユイのチュートリアル >レイウイタイムコントロールがクラッシュする問題の紹介

レイウイタイムコントロールがクラッシュする問題の紹介

尚
オリジナル
2019-11-30 13:37:412915ブラウズ

レイウイタイムコントロールがクラッシュする問題の紹介

プロジェクトがオンラインになったとき、バックエンド管理システム lauiui のサブページで時間コントロールがクラッシュし、時間をまったく選択できないことが判明しました。

理由は、ページ上に複数のノードが見つかった場合、最初のノードのみが正常に使用でき、後続のノードはクラッシュします。現在、laydate は一度に複数のノードのレンダリングをサポートしていないことが理解できます。 。ページごとに作成するインスタンスは異なり、それでもクラッシュするため、インスタンスの重複は問題ではありません。バックグラウンド管理システムでは、この種の親子ページには時間制御を使用する複数のページがあり、それによって複数のノードがレンダリングされます。

解決策:

laydate ファイルのデフォルト設定、トリガー: 'focus' //吹き出しコントロールのイベントのフォーカスがクリックに変更されます。

テスト展開はオンラインで有効です。

layui.use('laydate', function(){
    var laydate = layui.laydate;

    //日期时间选择器
    laydate.render({
        elem: '#startTime'
        ,type: 'datetime'
        ,trigger: 'click'//呼出事件改成click
        //,format: 'yyyy-MM-dd HH:mm:ss' //可任意组合
    });
    //日期时间选择器
    laydate.render({
        elem: '#endTime'
        ,type: 'datetime'
        ,trigger: 'click'//呼出事件改成click
        // ,format: 'yyyy-MM-dd HH:mm:ss' //可任意组合
    });
});

layui の詳細については、layui 使用法チュートリアル 列に注目してください。

以上がレイウイタイムコントロールがクラッシュする問題の紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。