AngularJS: Markdown example

by niden

HTML

<script src="http://code.angularjs.org/angular-1.0.0rc8.js"></script>
<script src="https://raw.github.com/coreyti/showdown/master/src/showdown.js"></script>
<link rel="stylesheet" href="http://twitter.github.com/bootstrap/assets/css/bootstrap.css">
<div ng-controller="MyCtrl">
    <textarea ng-model="kod" ></textarea> 
    <div ng-bind-html-unsafe="markdown(kod)"></div>
</div>

JavaScript

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

function MyCtrl($scope) {
  
    $scope.markdown = function($text) {
        var converter = new Showdown.converter();
        return converter.makeHtml($text);     
    };

}