html - Gunakan ng-repeat untuk menjana beberapa radio dalam angularjs Bagaimana untuk menetapkan pilihan lalai radio?
巴扎黑
巴扎黑 2017-05-15 17:06:21
0
1
776

Saya mencuba ng-model, tetapi ia tidak berjaya. Kodnya adalah seperti berikut:
skrip:

       $scope.allMsgType=[                    
            {id:"11",name:"输入内容"},
            {id:"12",name:"连接h5"},
            {id:"13",name:"无详情"}
        ];
        $scope.msgTypeDefault=$scope.allMsgType[0];

html

       <span ng-repeat="x in allMsgType">
            <label ng-click="events.getMsgTypeData(x.id)">
                <input  name="msgType" type="radio" ng-model="msgTypeDefault">
                <span>{{x.name}}</span>
            </label>
        </span>
巴扎黑
巴扎黑

membalas semua(1)
我想大声告诉你

Anda boleh menambah atribut yang disemak pada model data allMsgType untuk mengenal pasti sama ada ia dipilih secara lalai, dan kemudian menambah atribut yang disemak pada input untuk mengikat atribut yang disemak untuk allMsgType, supaya anda boleh mengubah suai objek data untuk mengendalikan yang dipilih

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan