JSFiddle - React, Tailwind, and code Playground

by mgoetzke

HTML

<script src='https://code.angularjs.org/1.2.9/angular.min.js'><script>

<div ng-app='myApp' ng-controller='myController'>
    OUT
{{doSomething("something")}}
</div>

JavaScript

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

myApp.controller('myController', function($timeout, $q,$scope) {
    console.log('controller');
    $scope.doSomething = function(value){
        var deferred = $q.defer();
        
        $timeout(function(){
            console.log('in timeout');
            deferred.resolve(value + ' more');
        });                   
     
        return deferred.promise;
    }        
});