Skip to content Skip to sidebar Skip to footer

Ngapp Without Using Any Specific Module Name

Consider the piece of code below: part of html file:
{{name}}
part of js file: function Main

Solution 1:

Angular, has this "auto-discover" feature, that allows it to look up controllers by their name if they are defined on the global scope.

This feature is mainly intended for quick demos/prototypes/proof-of-concept snippets and not real-world applications.


From Angular's Developer Guide:

NOTE: Although Angular allows you to create Controller functions in the global scope, this is not recommended. In a real application you should use the .controller method of your Angular Module for your application [...]


Regarding the empty ngApp, if there is no name specified, it only means that there is no module to assign controllers, directives, services to, but other than that everything works fine.

Post a Comment for "Ngapp Without Using Any Specific Module Name"