"デフォルト"の動作は、ユーザーがテキストをリンクに変換するときに、連続して入力されたテキストを 'a'タグの一部として認識することです。Mobiledoc-kitのスペースでリンクを挿入する
のは、例として、デモのアプリを見てみましょう:
私はそれの「Mobiledoc-キット」フラグメントを選択し、それを作るテキストページ上の「これはMobiledoc-キットである」
があります私が入力し始め、「例のアプリ」を入力しその直後https://bustlelabs.github.io/mobiledoc-kit/demo/
に を指すリンク(先頭のスペースに 注意を払います)。
そして、このテキストは、今のリンクがちょうど 「Mobiledoc-キット」ではありませんが、また、行の最後までのすべてのテキスト、リンクの一部になった: 「Mobiledoc-キットの例アプリ」
質問は「謙虚」/欲張りにならないようにする方法です - リンクの境界線が選択されたテキスト内にあることを示しますか?
良い質問 - ブラウザ(およびこれまでのmobiledoc-kit)のデフォルトの動作は、テキストのスタイルは「包括的」になります。カーソルがスタイル付きテキストの右側にある場合、入力はそのスタイルを継続します。しかし、これはリンクテキストなどのより一時的なスタイルでは問題になります。 – bantic
まあ、私はここにいくつかのアイデアを混在させました。当初、私はスペースとのリンクを解除したいと思っていましたが、リンクをすぐに解除することが論理的になると思った後、選択したテキストのみに境界を限定しました。 タイトルがめちゃくちゃになりました:) – lessless