[JAVA] Verwenden Sie Bootstrap 4 mit PlayFramework 2.6 (kein CDN)

Umgebung

Einführung in Bootstrap 4

Laden Sie die erforderlichen Dateien herunter

bootstrap https://getbootstrap.com Laden Sie die kompilierten CSS und JS herunter. スクリーンショット 2018-10-16 15.13.43.png

Stellen Sie sicher, dass Sie die beiden folgenden Dateien haben.

jQuery https://jquery.com

Ich habe jquery-3.3.1.min.js heruntergeladen.

popper https://popper.js.org

Laden Sie popper.js herunter.

Dateiinstallation

Spielen Sie das Framework-Projekt In Projektname / public / javascripts /

Installieren Sie drei von. スクリーンショット 2018-10-16 15.35.42.png

Spielen Sie das Framework-Projekt In Projektname / public / stylesheets /

main.scala.html

Fügen Sie den folgenden Code zu "" von "main.scala.html" hinzu.

<!-- Required meta tags -->
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">

<!-- Bootstrap CSS -->
<link rel="stylesheet" media="screen" href="@routes.Assets.versioned("stylesheets/bootstrap.min.css")">

Fügen Sie den folgenden Code zu "" von "main.scala.html" hinzu. (In der Reihenfolge von jQuery, Popper, Bootstrap!)

<!-- jQuery first, then Popper.js, then Bootstrap JS -->
<script type="text/javascript" src="@routes.Assets.versioned("javascripts/jquery-3.3.1.min.js")"></script>
<script type="text/javascript" src="@routes.Assets.versioned("javascripts/popper.min.js")"></script>
<script type="text/javascript" src="@routes.Assets.versioned("javascripts/bootstrap.min.js")"></script>

main.scala.html (Volltext)

@(title: String)(content: Html)

<!DOCTYPE html>
<html lang="en">
    <head>
  
        <!-- Required meta tags -->
        <meta charset="utf-8">
        <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
        <!-- Bootstrap CSS -->
        <link rel="stylesheet" media="screen" href="@routes.Assets.versioned("stylesheets/bootstrap.min.css")">

        <title>@title</title>
        <link rel="stylesheet" media="screen" href="@routes.Assets.versioned("stylesheets/main.css")">
        <link rel="shortcut icon" type="image/png" href="@routes.Assets.versioned("images/favicon.png ")">
        <script src="@routes.Assets.versioned("javascripts/hello.js")" type="text/javascript"></script>

    </head>
    <body>

        @content

        <!-- jQuery first, then Popper.js, then Bootstrap JS -->
        <script type="text/javascript" src="@routes.Assets.versioned("javascripts/jquery-3.3.1.min.js")"></script>
        <script type="text/javascript" src="@routes.Assets.versioned("javascripts/popper.min.js")"></script>
        <script type="text/javascript" src="@routes.Assets.versioned("javascripts/bootstrap.min.js")"></script>

    </body>
</html>

Versuchen Sie es mit einem Bootstrap4-Cheatsheet

https://hackerthemes.com/bootstrap-cheatsheet/

Fügen Sie Ihre Lieblingsteile in main.scala.html ein.

スクリーンショット 2018-10-16 15.51.40.png

Ich konnte bestätigen, dass es aktiviert war. Danke für deine harte Arbeit.

Recommended Posts

Verwenden Sie Bootstrap 4 mit PlayFramework 2.6 (kein CDN)
Verwendung von BootStrap mit Play Framework
Verwenden Sie ProGuard mit Gradle
Verwenden Sie Puphpeteer mit Docker
Verwenden Sie XVim2 mit Xcode 12.0.1
Verwenden von CentOS mit LXD
Verwenden Sie Webmock mit Rspec
Verwenden Sie WebJars mit Gradle
Verwenden Sie jlink mit gradle
Verwenden Sie Lambda-Ebenen mit Java
Verwenden Sie GDAL mit Python mit Docker
Verwenden Sie Thymeleaf mit Azure-Funktionen
Verwenden Sie das pfx-Zertifikat mit Okhttp3
Verwenden Sie die Bulk-API mit RestHighLevelClient
Verwenden Sie SDKMAN! Mit Git Bash
Verwenden Sie mit Rails 6.0 mehrere Datenbanken
Verwenden Sie Spring JDBC mit Spring Boot
Verwenden Sie Ruby mit Google Colab
Verwenden Sie SpatiaLite mit Java / JDBC
Verwenden Sie log4j2 mit YAML + Gradle
[Docker] Wird immer mit Docker + Rails verwendet