cari

Rumah  >  Soal Jawab  >  teks badan

angular.js - angularjs meningkatkan DOM secara dinamik

Saya menambahkannya secara dinamik menggunakan append, tetapi kandungannya tidak boleh terikat

$("#chat").append("<p class='eve_chat clearfloat'><p style='width:calc(98% - 50px);' class='clearfloat mb10'><img src='../../img/goods/3.jpg' class='chat_face left'><p class='chat_pop_left'><p class='chat_content left'><p>{{messages.messagetxt}}</p></p></p></p></p>")

Adakah ada penyelesaian?

ringa_leeringa_lee2793 hari yang lalu573

membalas semua(2)saya akan balas

  • 大家讲道理

    大家讲道理2017-05-15 17:07:32

    Oleh kerana Html anda tidak segerak, anda perlu menggunakan perkhidmatan $compile untuk menyusun
    Ingat suntikan pergantungan $compile

    secara manual
    var el=$compile("HTML代码")(scope); $('#chat').append(el);

    balas
    0
  • 伊谢尔伦

    伊谢尔伦2017-05-15 17:07:32

    Gunakan

     $compile("<p></p>")($scope)
     

    Datang dan ikat~~

    balas
    0
  • Batalbalas