2016-10-11 11 views
0

linkify.js 라이브러리를 사용하여 텍스트의 모든 URL을 하이퍼 링크로 변환하려고합니다. 반환 된 문자열은 하이퍼 링크로 돌아 오지 않으며 오류가 표시되지 않습니다. 아래 코드를 찾아 보시고 이것이 작동하지 않는 이유를 알려주십시오. 감사.URL이 linkify.js와 작동하지 않습니다.

npm install linkifyjs 

var linkify = require('linkifyjs'); 
var linkifyHtml = require('linkifyjs/html'); 
require('linkifyjs/plugins/hashtag')(linkify); // optional 


var testStr = 'http://google.com. This is awesome.'; 
linkifyHtml(testStr, { 
    defaultProtocol: 'https' 
}); 

답변

0
var linkified = linkifyHtml(testStr, { 
    defaultProtocol: 'https' 
}); 

console.log(linkified); 

나에게

<a href="http://google.com" class="linkified" target="_blank">http://google.com</a>. This is awesome. 
+0

아를 제공! 변수에 할당해야했습니다. 너를 괴롭히지 않아서 미안해. html 대신 설명에 하이퍼 링크를 가져 오는 방법이 있습니까? – Mustang