Один из способов включить Угловой контент - использовать директиву для запуска JSPanel, включить div с идентификатором с Угловым контентом на странице .. Это сработало для меня.
.directive('jspanel', function() {
return {
restrict: 'A',
link: function(elem, attrs, ctrl) {
var panel1 = $.jsPanel({
title: "jsPanel Title",
size: { width: 400, height: 200 },
position: "bottom right",
theme: "success",
panelstatus: "minimized",
content:$("#todos")
});
panel1.control("disable", "close");
window.setTimeout(function(){
panel1.title('<small>Memo Pad</small>');
}, 3000);
}
};
})
Добавить DIV с ID с вашими угловыми содержанием (это просто избранный, каждый ToDo пример:
<div id="todos" ng-controller="MemopadCntrl">
<ul id="todo-list" >
<li ng-repeat="(id, todo) in todos | filterCompleted:myParam " ng-class="{completed: todo.completed, editing: todo == editedTodo}">
</li>
</ul>
</div>
Я полагаю, что вам нужно выполнить загрузку файла? В противном случае достаточно использовать метод почты javascript jaquery (http://api.jquery.com/jquery.post/). Другими словами: что вам на самом деле нужно делать? – hoffmanc