Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Bagaimana cara menerapkan pembaruan tampilan otomatis segera setelah ada perubahan dalam basis data di AngularJs?

Untuk pembaruan tampilan 'otomatis', saya telah menggunakan Grails Events Push Plugin, saya sarankan Anda melihatnya.http://grails.org/plugin/events-push

Sangat mudah untuk mengirim acara ke browser dan di klien mendengarkannya dan memperbarui cakupan AngularJS dengan informasi yang tepat.

Contoh

File angularJS

window.grailsEvents = new grails.Events('http://myAppUrl.com', {enableXDR:true,readResponsesHeaders:false});

/**
 * Module for listening to grails events
 */
angular.module('grailsEvents', []).factory('grailsEvents', function() {
    return window.grailsEvents
});

window.myModule = angular.module('myModule',['grailsEvents'])
   .run(function(){
       grailsEvents.on('myEvent',function(data){
          //Every time an event occurs, this will be executed
          console.log(data);
       });
   });

MyEvents.groovy (dalam grails-app/conf)

events = {
    'myEvent' browser:true
}

TestController.groovy (contoh pengontrol yang mengirim acara)

class TestController{
    def index(){
       event(topic:'myEvent',data:MyDomain.list())
    }
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kolom Tidak Diketahui Di Mana Klausa

  2. Pentingnya panjang varchar di tabel MySQL

  3. Pra-pemesanan pernyataan GROUP BY

  4. Pengunggahan gambar PHP tot MySQL tidak berfungsi

  5. mysql SORT BY jumlah kecocokan kata yang unik