KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
Is it possible to create an HTML fragment in an AngularJS controller and have this HTML shown in the view? This comes from a requirement to turn an inconsistent JSON blob into a nested list of id: value pairs. Therefore the HTML is created in the controller and I am now looking to display it. I have created a model property, but cannot render this in the view without it just printing the HTML . Update It appears that the problem arises from angular rendering the created HTML as a string within quotes. Will attempt to find a way around this. Example controller : var SomeController = function () { this.customHtml = '<ul><li>render me please</li></ul>'; } Example view : <div ng:bind="customHtml"></div> Gives : <div> "<ul><li>render me please</li></ul>" </div>
Tags (comma-separated)
Save Edits
Cancel