JSFiddle - React, Tailwind, and code Playground

HTML

<div ng-app="myApp">
    <div ng-controller="MyController">
        <p>The value is: {{myObject.value}}</p>
    </div>
</div>

JavaScript

var myApp = angular.module('myApp', []);

myApp.run(function ($rootScope) {
    $rootScope.myObject = {
        value: 1
    };
});

myApp.controller('MyController', function ($scope, $timeout, $rootScope) {
    $rootScope.myObject = {
        value: 3
    };

    $timeout(function () {
        $rootScope.myObject = {
            value: 4
        };

        $timeout(function () {
            $rootScope.myObject = {
                value: 5
            };
        }, 1000);

    }, 1000);
});