Rev 1576 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1576 | Rev 1577 | ||
---|---|---|---|
Line 31... | Line 31... | ||
31 | <div class="form-group"> |
31 | <div class="form-group"> |
32 | <div class="col-md-2"> |
32 | <div class="col-md-2"> |
33 | <label class="control-label">Exemplo de JSON associado onchange à view:</label> |
33 | <label class="control-label">Exemplo de JSON associado onchange à view:</label> |
34 | </div> |
34 | </div> |
35 | <div class="col-md-10"> |
35 | <div class="col-md-10"> |
- | 36 | <input class="form-control" type="text" id="ModeloBaseMsgInput" value="" /> |
|
- | 37 | </div> |
|
- | 38 | </div> |
|
- | 39 | ||
- | 40 | <div class="form-group"> |
|
- | 41 | <div class="col-md-2"> |
|
- | 42 | <label class="control-label">Exemplo de JSON autoUpdate associado ao modelo da view:</label> |
|
- | 43 | </div> |
|
- | 44 | <div class="col-md-10"> |
|
36 | <input class="form-control" type="text" id="ModeloBase" value="{{files}}" /> |
45 | <input class="form-control" readonly="true" type="text" id="ModeloBase" value="{{files}}" /> |
37 | </div> |
46 | </div> |
38 | </div> |
47 | </div> |
39 | </div> |
48 | </div> |
40 | 49 | ||
41 | <!-- ZONA DE VIEW --> |
50 | <!-- ZONA DE VIEW --> |
Line 71... | Line 80... | ||
71 | }); |
80 | }); |
72 | 81 | ||
73 | //Vamos programar a mudança da variavel para mudar a lista de items |
82 | //Vamos programar a mudança da variavel para mudar a lista de items |
74 | $(document).ready(function() |
83 | $(document).ready(function() |
75 | { |
84 | { |
76 | $("#ModeloBase").change(function() |
85 | $("#ModeloBaseMsgInput").change(function() |
77 | { |
86 | { |
78 | var uploadedIncomingJson = JSON.parse($("#ModeloBase").val()); |
87 | var uploadedIncomingJson = JSON.parse($("#ModeloBaseMsgInput").val()); |
79 | 88 | ||
80 | angular.element($("#myApp1")).scope().files.uploadedFiles = uploadedIncomingJson.uploadedFiles; |
89 | angular.element($("#myApp1")).scope().files.uploadedFiles = uploadedIncomingJson.uploadedFiles; |
81 | //SEMPRE QUE SE ALTERA UM modulo de fora para dentro temos de invocar |
90 | //SEMPRE QUE SE ALTERA UM modulo de fora para dentro temos de invocar |
82 | // o $apply socre o scope para alterar a view |
91 | // o $apply socre o scope para alterar a view |
83 | angular.element($("#myApp1")).scope().$apply(); |
92 | angular.element($("#myApp1")).scope().$apply(); |