1. TemplateUrl y las rutas deben ejecutarse en el servidor web.
2. Use el reemplazo de plantilla para establecer verdadero, y debe haber etiquetas correspondientes en la plantilla, de lo contrario no aparecerán datos.
3. Después de la versión 1.2, el módulo ngroute es independiente.
4. Se produce un error si no se define un controlador vacío.
5. Los parámetros del enlace de la directiva están en secuencia: alcance, elemento, attrs, CTRL
6.NG-Repeat no puede bucle de objetos duplicados. hack: ng-repeat = "Things in Things Track by $ id ($ índice)"
7. Intente actualizar las propiedades de la variable en lugar de la variable individual misma.
8. Tenga en cuenta que Ng-Repeat, Ng-Controller, etc. tendrá ámbitos independientes.
9. Cuando se cargue jQuery, use jQuery, de lo contrario use JQLite incorporado. Todas las referencias de elementos en Angular siempre están envueltas con jQuery o jqlite; Nunca son referencias DOM crudas.
10. Error sin poder: [$ Ubicación: IHSHPRFX] La etiqueta A no se elimina <a href = "#" ng-click = "somemethod ();"> </a>
11.Error: Escuche eacces cuando esté en Linux, este error aparecerá debido al puerto que está escuchando. Aquí está el mío es 33. Simplemente cámbielo a una gran cantidad de puertos como 8080 o 3030. Hay una disposición de que estos puertos son preferiblemente mayores que 1024.
12. Seleccionar no se puede mostrar sin modelo NG. Del mismo modo, cuando se encuentra con el documento mejor atractivo, ¿qué falta?
Suplemento: Cuando la fuente de Ng-Opciones no coincide con la escritura, todas las selecciones ocurrirán, como sigue:
var a = [{"id": 1, "nombre": "ryan"} ....], ng-options = "item.i como item.name para elemento en a" // es diferente de la identificación
---------------------------------------------------------------------------------------------------
13.ng-bind-html-unsafe se ha eliminado, puede usar el módulo ['ngsanitize'] o usar el servicio $ sce
De Stackoverflow
Usted indicó que está utilizando Angular 1.2.0 ... Como se indicó uno de los otros comentarios, NG-Bind-HTML-UNSAFE se ha despreciado.
En cambio, querrás hacer algo como esto:
Copie el código de la siguiente manera: <div ng-bind-html = "preview_data.preview.embed.htmlsafe"> </div>
En su controlador, inyecte el servicio $ SCE y marque el HTML como "confianza":
Copie el código de la siguiente manera: myapp.controller ('myctrl', ['$ scope', '$ sce', function ($ scope, $ sce) {
// ...
$ scope.preview_data.preview.embed.htmlsafe =
$ sce.trustashtml (preview_data.preview.embed.html);
}
Tenga en cuenta que querrá usar 1.2.0-RC3 o más nuevo. (Se solucionaron un error en RC3 que impidió que los "observadores" trabajaran correctamente en HTML de confianza).
Para ver más sintaxis AngularJS, puede seguir: Manual de referencia AngularJS Versión en inglés, y espero que todos apoyen más a Wulin.com.