0
我想通過Node.js/Express/Jade客戶端提供的內容解析帶有此功能的推文。在客戶端的Jade輸出上使用函數?
String.prototype.parseHashtag = function() {
return this.replace(/[#]+[A-Za-z0-9-_]+/g, function(t) {
var tag = t.replace("#","%23")
return t.link("http://search.twitter.com/search?q="+tag);
});
};
我願做客戶端,以便例如當添加了新的鳴叫是可以分析與相同的代碼,直接和不顯示得去來回後端並解析。
我已經使用這段代碼工作,但有什麼辦法可以讓它更簡單,更漂亮嗎?
!= "<script type='text/javascript'>"
!= "var body = '"
= contents[c].body
!= "';"
!= "document.write(body.parseHashtag());"
!= "</script>"
對我來說,內容[C]。體不要被翡翠寫做這種方式。它只是將其視爲客戶端JavaScript變量。 – Alfred