AngularJS es un marco MV* que es más adecuado para desarrollar aplicaciones de una sola página para clientes. No es una biblioteca funcional, sino un marco utilizado para desarrollar páginas web dinámicas. Se centra en extender las funciones HTML, proporcionando un enlace de datos dinámicos, y puede cooperar con otros marcos (como jQuery, etc.).
<cuerpo ng-app = "myNoteApp"> <html> <div ng-concontroller = "mynotectl"> <p> <textArea ng-model = "mensaje" cols = "40" filas = "10" maxlength = "100"> </etextaraa> </p> <p> 100/<span ng-bind = "Left ()"> </span> </p> </div> </html> <script type = "text/javascript"> var app = angular.module ("mynoteapp", []); app.controller ("myNotectl", function ($ alcance) {$ scope.message = ";///show el número de cambios $ {return 100 - $ scope.message.length;}; // Borrar el cuadro de texto $ scope.clear = function () {$ scope.message = "";}; // realizar la operación de ahorro $ scope.save = function () {alert ("nota guardada");};}); </script> </foding>Observación:
Si hay múltiples "textEasas" en la misma forma, puede controlarlo definiendo múltiples "modelos ng"
Si opera "TextAREA" diferentes en diferentes formas, puede controlarlo definiendo múltiples "controladores ng"
Pero no importa cuál sea el caso, si está en el mismo archivo, es mejor usar solo un "ng-app" en el mismo cuerpo.
Suplemento: uso de <xtexarea> en Angular JS
Recientemente, la prueba utilizada para pasar el valor en TextARea al fondo, pero el fondo no se puede recibir. El código está escrito así:
<Textarea Rows = "15" ng-model = "nota.content"> {{notar.content}} </extarea>Más tarde lo modifiqué y eliminé el contenido entre las dos texturas y lo recibí en segundo plano. Parece que todavía hay algunos mecanismos en JS angular que deben aclararse.
<Textarea Rows = "15" ng-model = "nota.content"> </sextarea>