Open h-mikisato opened 3 years ago
チャット中のURL文字列をリンクに変換する機能を実装いたしました。 それ以外の文字列は既存動作を壊さないように、全ての文字をHTML Escapeする処理を入れています。
escapeHtmlの実装ですが、これはAngularが内部で行っている処理と同じものです。 しかしAngularがこの関数をexportしていないため、component内で再実装しています。 参考URL: https://stackoverflow.com/questions/38577347/manually-sanitize-a-string
概要
チャット中のURL文字列をリンクに変換する機能を実装いたしました。 それ以外の文字列は既存動作を壊さないように、全ての文字をHTML Escapeする処理を入れています。
懸念点
escapeHtmlの実装ですが、これはAngularが内部で行っている処理と同じものです。 しかしAngularがこの関数をexportしていないため、component内で再実装しています。 参考URL: https://stackoverflow.com/questions/38577347/manually-sanitize-a-string