We've updated the ServiceNow Community Code of Conduct, adding guidelines around AI usage, professionalism, and content violations. Read more

Broadcase is not working properly in the walk up experience module portal

chandan86patra
Tera Contributor

HI All ,

 

This script is not working properly .while using broadcast method value is not coming in the alert(data). I am using code in the client script.

widget -1

c.data.controller = recordIds;
c.server.update().then(function(resp) {
c.data.controller = '';
c.data.waitingList=resp.formattedwaitingList;
var ab=JSON.stringify(c.data.waitingList);
console.log('test_296'+JSON.stringify(c.data.waitingList))
$rootScope.$broadcast('rakesh',ab);
//alert(ab);

})

widget-2

alert('test133');
$rootScope.$on('rakesh',function(event,data){
alert('test133');
alert(data);

})

 

Thanks , Rakesh

1 REPLY 1

SusmithaA
Tera Contributor
  • Try to use console.log('Event received:', data); to check functional called correctly.
  • Trr to use this 
    api.controller = function($scope, $rootScope, spModal)
    $rootScope.$on('rakesh',function(event,data){
    spModal.alert(data);

    If you find this as helpful and rectified your problem please mark as accepted solution and give thumbs up