Costruisco un trascinamento & rilascia generatore di layout HTML utilizzando Angular.js. Ora voglio salvare generato HTML, codice sorgente CSS rimuovendo il codice angular.js dal solo design. Qual è la loro soluzione per generare codice HTML, CSS usando angular.js?generare codice sorgente HTML css da javascript angolare o qualsiasi altra cosa
6
A
risposta
1
Qui è possibile utilizzare jQuery per ottenere il codice HTML come come
var allContent = $('.page-content').clone();
Rimuovere tag in più in questo modo
//remove all angular class
allContent.find("div[class^='ng-'],div[class*='ng-']").each(function() {
//check and remove class
});
//remove all ng-model attribute ans so no
allContent.find('*[ng-model]').removeAttr('ng-model');
pulire il codice HTML e ottenere tutte html
allContent.htmlClean();
var customPageContent = allContent.html();
e infine salvare questo utilizzando https://github.com/eligrey/FileSaver.js
var blob = new Blob([customPageContent], {
type: "application/xhtml+xml;charset=charset=utf-8"
});
saveAs(blob, fileName + ".html");
funzione Extra
//clear your html
$.fn.htmlClean = function() {
this.contents().filter(function() {
if (this.nodeType != 3) {
$(this).htmlClean();
return false;
} else {
this.textContent = $.trim(this.textContent);
return !/\S/.test(this.nodeValue);
}
}).remove();
return this;
};
Credo che questo vi aiuterà.
Problemi correlati
- 1. Registrazione orientata agli aspetti con Unity \ T4 \ qualsiasi altra cosa
- 2. Utilizzo di PHP per generare schermate da una sorgente HTML
- 3. Facile da gestire CSS o HTML leggero?
- 4. Come generare un PDF da un sorgente HTML/CSS (incluso immagini) in Python?
- 5. Chiamare client hub SignalR da qualsiasi altra parte nel sistema
- 6. Restare autenticati con l'SDK/API Onedrive (o qualsiasi altra API)
- 7. HTML + CSS + Javascript Editor
- 8. come generare CSS Path con javascript o jquery?
- 9. CSS o Javascript che possono ridimensionare qualsiasi HTML visualizzato su iphone
- 10. Matlab può generare codice sorgente Java?
- 11. esecuzione funzione limite di tempo in PHP o qualsiasi altra cosa
- 12. Come generare AST dal codice sorgente Java?
- 13. Leggi timeout utilizzando urllib2 o qualsiasi altra libreria http
- 14. Ottieni javascript reso sorgente HTML utilizzando phantomjs
- 15. Cambio di default di colore blu in tema Holo Android ad arancione (o qualsiasi altra cosa)
- 16. Come posso generare diagrammi di sequenza dal codice sorgente Java?
- 17. Streaming con Node.js o qualsiasi altra soluzione di Comet
- 18. Come posso ottenere il codice sorgente HTML da TWebBrowser
- 19. javascript document.createElementi HTML o HTML
- 20. Devo imparare Silverlight o JavaScript/JQuery/CSS/HTML?
- 21. Restituisci HTML o crea HTML usando javascript?
- 22. Eliminazione delle prime due righe di un file utilizzando BASH o awk o sed o qualsiasi altra cosa
- 23. Impedisci il furto del codice sorgente HTML
- 24. Html + css + sviluppo javascript con Visual Studio
- 25. Euro segno o altra entità nell'avviso di Javascript/messagebox
- 26. Inserire codice javascript in html con Express
- 27. Ottieni codice sorgente HTML dal browser CefSharp
- 28. Ottieni codice sorgente HTML come stringa
- 29. salvataggio codice sorgente HTML per il debug in nightwatch.js
- 30. HTML con codice JavaScript commentato
Non esiste un modo specifico per rimuovere il codice angularjs di colpo. Trova attributo o classe e rimuovili. – Shohel