1

したがって、基本的に私が達成したいことは次のとおりです。

ページ上のすべてのテキストは、JSON ファイルから供給されています。問題なく解析してドキュメントに出力するサービスがあります。私の問題は、このテキストが json に書き込まれると、それに対する制御が制限され、角括弧 [Like This 2011] 内の何かを検出してタグでラップする必要があることです。

誰かがjsでこれを手伝ってくれて、angularjsの世界でそれを実装するための最良の方法についてアドバイスしてくれたら幸いです..(コントローラーでそれを行いますか?サービス?ビュー自体で?)

どうもありがとうT

4

2 に答える 2

1

正規表現を使用

var text = 'some text [sup stuff] here';

document.write(text.replace(/\[(.*)\]/g, '<sup>$1</sup>'));

jsfiddle: http://jsfiddle.net/uH9x2/

于 2013-09-11T14:16:37.283 に答える