我是Angular的新手,并尝试使用AngularUI模式,datepicker和smarttable尝试一些事情。
基本上,我想以JSON的形式将日期和计数字段保存到某个文件,并从同一个json文件中读取它以进行编辑。这是我的最终目标。
因此,我无法理解如何读取模态字段值并保存它。在下面的plunker中,我既没有成功阅读datepicker,也没有计算文本框。
http://plnkr.co/edit/5HtuZy2K9ZiC2lxDKes2?p=preview
我在警告框中未定义。为什么我没有看到文本框中的计数值。
$scope.ok = function () {
alert($scope.users.count)
// $uibModalInstance.close($scope.users);
};
有人能告诉我,我在做什么错事?
答案 0 :(得分:0)
所以在模态中,文本框的ng模型表示" user.count"。在控制器中,您正在打印" $ scope.users"。确保你有相同的变量。
答案 1 :(得分:0)
首先,你没有传递用户对象,你应该这样做:
<button class="btn btn-primary" type="button" ng-click="ok(user)">OK</button>
接下来,在函数中使用此对象:
$scope.ok = function (user) {
console.log(user)
$uibModalInstance.close($scope.users);
};
另外,确保功能在右侧控制器中,此时我看到它们互相覆盖。