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,10 +21,16 @@ | ||
| 21 | <div class="col-sm-8"> | 21 | <div class="col-sm-8"> |
| 22 | <label for="proposta-textarea">Descrição da proposta*</label> | 22 | <label for="proposta-textarea">Descrição da proposta*</label> |
| 23 | <a tabindex="0" class="btn btn-link btn-question" role="button" data-toggle="popover" data-trigger="focus">?</a> | 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 | ng-class="{ 'has-error' : formPropostas.proposta.$invalid && formPropostas.proposta.$touched }" | 28 | ng-class="{ 'has-error' : formPropostas.proposta.$invalid && formPropostas.proposta.$touched }" |
| 26 | ng-model="proposta" | 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 | <validation-messages field="formPropostas.proposta" maxlength="'Ops, esse campo não pode ser maior que 200 caracteres.'"></validation-messages> | 34 | <validation-messages field="formPropostas.proposta" maxlength="'Ops, esse campo não pode ser maior que 200 caracteres.'"></validation-messages> |
| 29 | <div class="row"> | 35 | <div class="row"> |
| 30 | <div class="col-xs-6"> | 36 | <div class="col-xs-6"> |
| @@ -32,6 +38,7 @@ | @@ -32,6 +38,7 @@ | ||
| 32 | </div> | 38 | </div> |
| 33 | <div class="col-xs-6 text-right"> | 39 | <div class="col-xs-6 text-right"> |
| 34 | <span>Máx. 200 caracteres</span> | 40 | <span>Máx. 200 caracteres</span> |
| 41 | + <span ng-if="proposta.length > 0">(restam {{(200 - proposta.length)}} caracteres)</span> | ||
| 35 | </div> | 42 | </div> |
| 36 | </div> | 43 | </div> |
| 37 | </div> | 44 | </div> |