何らかの奇妙な理由でコードが適切にレンダリングされず、コードが表示されないというこの問題があります。だからここに Controller(AngularJS) からの私のコードがあります:
$scope.$watch('creatorValue', function(current, original) {
var htmlVal = document.getElementById('creatorValue').innerHTML;
console.log(original);
htmlVal = marked(original);
});
そして、これが最小限の HTML です。
<div class="topic-sentence">
<p class="topic-text" id="creatorValue">{{creatorValue}}</p>
</div>
ご覧のとおり、元の値をログに記録したところ、正しい結果が得られました。
ええ、それは正しいことをログに記録します..そして、それは正しいディスプレイを表示しなければなりませんか?
いいえ、上記のように、すべてのコードが 1 行にあり、「マーク」されているものはありません。もっとコードを見たい場合は、以下のコメントでお知らせください。助けていただければ幸いです。