html
  • angularjs
  • 2016-11-22 81 views 0 likes 
    0

    當我嘗試在輸入字段中顯示錨點時?我嘗試了下面的代碼,但編譯後的html不顯示。它只是用vm.url顯示html。如何在輸入字段中顯示可點擊的鏈接 - angularjs

    HTML模板:

    <td class="md"><input type="text" value="{{vm.getUrl()}}" size="60"></input></td> 
    

    控制器代碼

    vm.url = '<a href="https://bankofamerica.com">https://bankofamerica.com</a>'; 
    vm.getUrl = function(){ 
           return vm.url; 
    } 
    
    +0

    你希望它是一個活躍的標籤或只顯示網址是什麼?如果你只是想要網址,我建議看看這[SO](http://stackoverflow.com/a/6959769/4812515)答案。 – alphapilgrim

    +0

    需要在輸入文本字段中顯示活動錨點標記,以便其可點擊。 – neelmeg

    +0

    按照這個答案看起來它不會是可能的? http://stackoverflow.com/questions/21077208/is-it-possible-to-place-a-link-inside-input-field?noredirect=1&lq=1 – neelmeg

    回答

    0

    你可以打破它像下面?你不能傳遞HTML,也許你可以看看tranclude

    HTML:

    <td class="md"><input type="text" size="60"></input> 
    <a href={{vm.url}}> <!-- can't remember if you need the quotes. --> 
        {{vm.url}} 
    </a> 
    </td> 
    

    JS:

    vm.url = 'https://bankofamerica.com'; 
    
    相關問題