私はPolymerに非常に慣れていないため、「順序付きリストの独自のバージョン」のようなものを作成する方法を探していました。
(ところで、私はriotjsも見ていて、そこで同様のことをしようとしています。それがどのように機能するかを理解するためだけです。したがって、riotjs について何か知っている場合は、遠慮なく回答も投稿してください)
私のhtmlは次のようになります。
<my-ol>
<my-li>My first list item inside my ol</my-li>
<my-li>My second list item inside my ol</my-li>
</my-ol>
そして、次のような 2 つの dom-modules を生成します。
<dom-module id="my-ol">
<template>
<style>
...
</style>
<div class="myol">
<content></content>
</div>
</template>
<script>
Polymer( { ... } );
</script>
</dom-module>
<dom-module id="my-li">
<template>
<div class="myli">
<content></content>
</div>
</template>
<script>
Polymer( { ... } );
</script>
</dom-module>
それはすべて機能しますが、「ネイティブ」な ol のように機能させたい場合は、アイテムの番号を出力に追加できるはずです。
それが可能かどうかは誰にもわかりません。
(私の最終的な目標は、それを機能させることです-もちろん、olの正確なコピーではありません。これは、私がやりたいことと十分に類似している例にすぎません-そして、個々のリスト項目をcontentEditableにし、どうにかしてそのコンテンツを取り戻すことができますが、まず最初に)