Subversion Repositories bacoAlunos

Rev

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();