我在循环中显示输入。对于每一个,我想附上三个跨度,分别是“必需的”、“太短的”、“太长的”。我是这样做的:
<form name="sellItem">
<div data-ng-repeat="n in langInput.values" style="margin-top: 100px; background: white; color: white">
<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12 u-no-padding">
<label class="sell__label" for="auction_name_account_{{n.selected}}">GÅówna nazwa Twojej aukcji ({{n.selected }}):</label>
<div>
<input type="text"
id="auction_name_account_{{n.selected}}"
class="form-control"
name="auction_name_account[$index]"
data-ng-model="inputs.auction_name_account[$index]"
data-ng-minlength="10"
data-ng-maxlength="60"
required />
<span class="sell__input-text sell__input-text--big-input"
data-ng-show="sellItem.auction_name_account[$index].$error.required">Wymagane!</span>
<span class="sell__input-text sell__input-text--big-input"
data-ng-show="sellItem.auction_name_account[$index].$error.minlength">Za krótkie!</span>
<span class="sell__input-text sell__input-text--big-input"
data-ng-show="sellItem.auction_name_account[$index].$error.maxlength">Za dÅugie!</span>
{{ inputs }}
</div>
</div>
</div>
</form>
但跨度根本不显示。我循环使用的值是:
$scope.langInput = {
values: [
{
id: "1",
selected: "pl"
},
{
id: "2",
selected: "eng"
}
],
我还在初始化数组
$scope.inputs = {
auction_name_account: []
};
确保ng模型的独特性。
如何将验证范围附加到正确的输入?现在就像我说的,跨度根本没有显示出来。