[英]ng-repeat not getting the values
我在这里有两个单选按钮和 textarea,我必须将 ng-repeat 数据从 mysql 数据库绑定到它。 那我该怎么办。
<label>Gender:</label>
<input type="radio" name="gender"ng-value = "x.gender" ng-model="stdCtrl.gender" value="male" required>Male</input>
<input type="radio" name="gender"ng-value = "x.gender" ng-model="stdCtrl.gender" value="female" required>Female</input>
<label>Home-Address</label>
<textarea name = "address"
ng-required = "true"
ng-value = "x.address"
ng-model = "stdCtrl.address"
class = "form-control"
placeholder = "PresentAddress"
row = "10" cols = "50" ></textarea>
现在的问题是我无法从我的 url 数据中获取 textarea 值,我将详细信息带入控制器。 这是我的 url 解码数据。
$scope.StudentCtrl = function(){
alert("bye");
var vars = {};
var parts = window.location.href.replace(/[?&]+([^=&]+)=([^&]*)/gi,
function(m,key,value) {
vars[key] = value;
});
return vars;
}
var fType = JSON.parse(decodeURIComponent($scope.StudentCtrl()['data']));
console.log(fType);
$scope.fType = fType;
我找到了 textarea 元素绑定 ng-repeat 数据的答案。
<textarea name = "address"
ng-required = "true"
ng-bind = "x.address"
ng-model = "stdCtrl.address"
class = "form-control"
placeholder = "PresentAddress"
row = "10" cols = "50" ></textarea>
因此,通过添加 ng-bind 指令,您将能够绑定来自 ng-repeat 的数据,并且它还会返回您在第一部分输入的方式。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.