Commit e93382c710d3f9646fda24ab3a29dd52376059eb
1 parent
c383b1be
Exists in
master
and in
6 other branches
Issue #5 - Fix partial
Showing
1 changed file
with
9 additions
and
2 deletions
Show diff stats
src/app/components/cadastro-proposta/cadastro-proposta.html
... | ... | @@ -21,10 +21,16 @@ |
21 | 21 | <div class="col-sm-8"> |
22 | 22 | <label for="proposta-textarea">Descrição da proposta*</label> |
23 | 23 | <a tabindex="0" class="btn btn-link btn-question" role="button" data-toggle="popover" data-trigger="focus">?</a> |
24 | - <textarea id="proposta-textarea" name="proposta" class="texto-proposta form-control" | |
24 | + <textarea | |
25 | + id="proposta-textarea" | |
26 | + name="proposta" | |
27 | + class="texto-proposta form-control" | |
25 | 28 | ng-class="{ 'has-error' : formPropostas.proposta.$invalid && formPropostas.proposta.$touched }" |
26 | 29 | ng-model="proposta" |
27 | - required ng-maxlength="200" ></textarea> | |
30 | + ng-trim="false" | |
31 | + ng-maxlength="200" | |
32 | + maxlength="200" | |
33 | + required></textarea> | |
28 | 34 | <validation-messages field="formPropostas.proposta" maxlength="'Ops, esse campo não pode ser maior que 200 caracteres.'"></validation-messages> |
29 | 35 | <div class="row"> |
30 | 36 | <div class="col-xs-6"> |
... | ... | @@ -32,6 +38,7 @@ |
32 | 38 | </div> |
33 | 39 | <div class="col-xs-6 text-right"> |
34 | 40 | <span>Máx. 200 caracteres</span> |
41 | + <span ng-if="proposta.length > 0">(restam {{(200 - proposta.length)}} caracteres)</span> | |
35 | 42 | </div> |
36 | 43 | </div> |
37 | 44 | </div> | ... | ... |