アクション実装における、HTML タブの挙動や注意点を列挙します。
特殊な HTML 属性は
HTML ディレクティブ - Developer Portal を参照してください。
ID やクラスは CSS を指定するとアクション固有の値に変換されます。
これにより、汎用的な値を指定しても外部からの影響を受けにくくなります。
変換前 | class="class-name" |
変換後 | class="_class-name__[shortenId]_" |
※[shortenId]
には各アクションの ID が入ります。
setState
メソッドを利用してステートを切り替えられます。
<!-- e.g. -->
<div class="wrapper">
<section krt-if="state == 1">
<button type="button" class="btn"
krt-on:click="setState(2)"
>
次へ
</button>
<p>State 1</p>
</section>
<section krt-if="state == 2">
<p>State 2</p>
</section>
</div>
.karte-close
を指定した要素をクリックするとウィジェットを閉じられます。
e.g. <button type="button" class="btn karte-close">閉じる</button>
注意: CSS で karte-close
にスタイルを適用すると動作しなくなります。