我正在通過離子形式創建應用程序,並與Laravel服務器一起工作。 問題是,我有一個項目列表存儲在我的服務器。在離子應用程序中,我將要求從服務器獲取信息以創建表單。我有我的代碼在這裏,AngularJS:以一種形式綁定不可預知的輸入量
<div ng-repeat="itemGroup in mydata">
<div class="item item-divider nn-card-header">
{{itemGroup.name}}
</div>
<ion-list>
<ion-item ng-repeat="item in itemGroup.items">
<h3>{{ item.name }}</h3>
<div class="item range range-positive">
broken
<input type="range" id="{{ item.idgB }}" min="0" max="{{ item.max }}" ng-model="item.idgB" ng-init="item.idgB=0">
{{ item.idgB }}
</div>
<div class="item range range-positive">
missing
<input type="range" id="{{ item.idgM }}" name="volume" min="0" max="{{ item.max }}" ng-model="item.idgM" ng-init="item.idgM=0">
{{ item.idgM }}
</div>
</ion-item>
</ion-list>
</div>
是mydata
是這樣的JSON數據:
[{
"name":"name",
"items":[{
"id":1,
"name":"itemA",
"max":2,
"idgM":"m.3.1.1",
"idgB":"b.3.1.1"
}]
}]
我的問題是,我不知道如何從輸入獲得的價值,因爲我不能使用jquery找到元素。我有一個想法,我將從服務器的所有項目的唯一ID列表發送到應用程序。但我不知道如何通過使用字符串變量來得到ng-model
數據。
感謝您的回答。但我仍然有一個問題,無論如何,我可以使用''''scope.name'''',而將''''''''''作爲一個字符串變量。 –
當然,您的控制器中的$ scope.name綁定到您的視圖的{{name}}對於Knighty Ra: – ShinDarth