Riotjs-tags
提供:Dev Guides
RIOT.JS-タグ
RIOTは、再利用可能なカスタムHTMLタグを作成することで機能します。 これらのタグはWebコンポーネントに似ており、ページおよびWebアプリ全体で再利用できます。 HTMLページにRIOTフレームワークを含めると、インポートされたjsはriotオブジェクトを指すriot変数を作成します。 このオブジェクトには、タグの作成やマウントなど、RIOT.jsと対話するために必要な関数が含まれています。
タグを作成して使用するには2つの方法があります。
- *インラインHTML *-riot.tag()関数を呼び出すことにより。 この関数は、タグを作成するためにタグ名とタグ定義を受け取ります。 タグ定義には、HTML、JavaScript、CSSなどを含めることができます。
- タグファイルの分離-タグ定義をタグファイルに保存します。 このタグファイルには、タグを作成するためのタグ定義が含まれています。 このファイルは、riot.tag()呼び出しの代わりにインポートする必要があります。
以下はインラインタグの例です。
例
これにより、次の結果が生成されます–
以下は外部ファイルタグの例です。
例
messageTag.tag
索引
これにより、次の結果が生成されます–