Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

जैसे ही AngularJs में डेटाबेस में परिवर्तन होता है, स्वचालित दृश्य अपडेट को कैसे कार्यान्वित करें?

विचारों के 'स्वचालित' अद्यतन के लिए, मैंने Grails Events Push Plugin का उपयोग किया है, मेरा सुझाव है कि आप इसे देखें।http://grails.org/plugin/events-push

ब्राउज़र में ईवेंट भेजना और क्लाइंट में उन्हें सुनना और उचित जानकारी के साथ 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 (grails-app/conf में)

events = {
    'myEvent' browser:true
}

TestController.groovy (एक नियंत्रक का एक उदाहरण जो एक घटना भेजता है)

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. त्रुटि 1366 (HY000):गलत स्ट्रिंग मान:पंक्ति 1 पर कॉलम 'टिप्पणी' के लिए '\xF0\x9F\x98\x9C'

  2. केक php डेटा स्रोत वर्ग MySQL नहीं मिला

  3. ओवरलैपिंग बुकिंग क्वेरी

  4. फुलटेक्स्ट मैच () के खिलाफ () खाली सेट लौटा रहा है

  5. Django 3.0.3 में माइग्रेशन API का उपयोग करके ModelState और ProjectState का उपयोग करके माइग्रेट करने में असमर्थ