I have a page that when starting it from a daley in the checkbox and in the text field as in the figure below:
Anyone can tell me why this happens, and a possible solution
The cause of this is somewhat obvious. HTML is always rendered linearly from top to bottom.
In this way, HTML markup is being created even before your Angular controller has the values filled in. This is because, by default, the section scripts is rendered in the end of the HTML file (of course this may have been changed, but everything indicates that it is). If you inspect the page through browser you will see this clearly.
An alternative is to process the Indicator
item before HTML. Or, make the call via AngularJS and treat everything by himself.
The shape that AngularJS is using is extremely unusual, although it's nothing out of this world, it's practically against the idea of AngularJS. It would be a great idea to reconsider this and start working the way you indicated or otherwise quit using technology. After all, if the data will be returned and the views will be mounted by the server what is AngularJS for?