RIOT.JS - Styling

RIOT js-Tags können einen eigenen Stil haben und wir können Stile innerhalb von Tags definieren, die nur den Inhalt innerhalb des Tags betreffen. Wir können eine Stilklasse auch mithilfe von Skripten innerhalb eines Tags festlegen. Im Folgenden finden Sie die Syntax zum Stylen von RIOT-Tags.

custom1Tag.tag

<custom1Tag>
   <h1>{title}</h1>
   <h2 class = "subTitleClass">{subTitle}</h2>
   <style>
   h1 {
      color: red;
   }
   .subHeader {
      color: green;
   }
   </style>
   <script>
      this.title = "Welcome to TutorialsPoint.COM";
      this.subTitle = "Learning RIOT JS";
      this.subTitleClass = "subHeader";
   </script>
</custom1Tag>

index.htm

<!DOCTYPE html>
<html>
   <head>
      <script src = "https://cdnjs.cloudflare.com/ajax/libs/riot/3.13.2/riot+compiler.min.js"></script>
   </head>
   <body>
      <h1>Non RIOT Heading</h1>
      <custom1Tag></custom1Tag>
      <script src = "custom1Tag.tag" type = "riot/tag"></script>
      <script>
         riot.mount("custom1Tag");
      </script>
   </body>
</html>

Dies führt zu folgendem Ergebnis: