angular.js - 指令里生成的html怎么解析
問(wèn)題描述
return { restrict: ’EA’, link: function (scope, element, attr) {element.bind(’mouseenter’, function() { this.after('<p style=’position: absolute;’><img src='http://www.b3g6.com/wenda/ + this.src + ' /></p>')}); }}
比如像上邊這樣,使用jquery的after方法,這個(gè)p在頁(yè)面顯示成了字符串,怎么才能直接解析出來(lái)?
問(wèn)題解答
回答1:利用 $compile
寫了個(gè)在線小demo
http://embed.plnkr.co/egEOkZv...
回答2:題主的引號(hào)問(wèn)題導(dǎo)致的
this.after('<p style=’position: absolute;’><img src='http://www.b3g6.com/wenda/ + this.src + ' /></p>')
很明顯這里的url少了個(gè)引號(hào)呢、img的src要用引號(hào)包裹、可以加單引號(hào)在兩邊
this.after('<p style=’position: absolute;’><img src=’' + this.src + '’ /></p>')
你在頁(yè)面上的字符串也是src沒引號(hào)

相關(guān)文章:
1. java - Activity 進(jìn)入后臺(tái)再次傳值?2. html - radio的使用時(shí)如何避免整個(gè)頁(yè)面只能選一個(gè)的情況3. html - element ui 對(duì)話框嵌套4. 利用百度地圖API定位及附件商家信息服務(wù)5. javascript - 深夜被問(wèn)題困擾求解惑,rn的API之PermissionsAndroidd的問(wèn)題6. javascript - 最近用echarts做統(tǒng)計(jì)圖時(shí)遇到兩個(gè)問(wèn)題!!7. javascript - domcontentloaded事件什么時(shí)候觸發(fā)8. git - webstorm窗口中左側(cè)列表的文件名顏色怎么修改9. css3 - less或者scss 顏色計(jì)算的知識(shí)應(yīng)該怎么學(xué)?或者在哪里學(xué)?10. 如何解決docker宿主機(jī)無(wú)法訪問(wèn)容器中的服務(wù)?

網(wǎng)公網(wǎng)安備