Un modo per includere il contenuto angolare è utilizzare la direttiva per avviare JSPanel, includere un div con un ID con contenuto angolare nella pagina. Questo ha funzionato per me.
.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);
}
};
})
Aggiungere un div con un ID con il contenuto angolare (questo è solo preferito esempio ToDo di un tutti:
<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>
fonte
2015-12-04 15:37:55
presumo è necessario fare un upload di file? Altrimenti, il metodo van jQuery post dovrebbe essere sufficiente (http://api.jquery.com/jquery.post/). In altre parole: cosa devi veramente fare? – hoffmanc