javascript - Mean js - display updates in real time -


i'm new meanjs, created new module adding products. these products displayed in home page. display in home page not getting updated real time. added new product in 1 tab, , products list in other tab need refreshed see change. how can done @ real time ?

edit:

by updation meant is, when ever new record been added database, product display should update in realtime. need refresh page see newly added product. code is

client

        $http.get('/latestproducts').           success(function(data, status, headers, config) {             $scope.latestproducts = data;           }) 

server

exports.getlatestproducts = function(req, res) {     product.find().sort('-created').populate('user', 'displayname').exec(function(err, products) {         if (err) {             return res.status(400).send({                 message: errorhandler.geterrormessage(err)             });         } else {             res.jsonp(products);         }     }); 

if mean browser tabs, mean.js won't if fo you. can use sockets inform server changes made , broadcast message active tabs refresh data. can try window.blur/window.focus events reload data.

if have list of products , product form on same page, have 2 options:

  • add saved item local collection after save poduct , recive success message server.

  • update local collection(get list of objects server) after save poduct , recive success message server.


Comments

Popular posts from this blog

javascript - AngularJS custom datepicker directive -

javascript - jQuery date picker - Disable dates after the selection from the first date picker -