JSFiddle - React, Tailwind, and code Playground
HTML
<script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.3.8/angular.js"></script>
<div ng-app="myApp">
<foo><bar>{{ value }}</bar></foo>
</div>
JavaScript
var myApp = angular.module('myApp', [])
.directive('foo', function () {
return {
restrict: 'E',
controller: function ($scope) {
this.property = 'something';
},
link: function (scope, element) {
}
};
})
.directive('bar', function() {
return {
require: '^foo',
link: function (scope, element, attrs, fooCtrl) {
console.log(fooCtrl.property);
scope.value = fooCtrl.property;
}
}
})