Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/427.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 具有ng重复序列的离子结合模型数据_Javascript_Angularjs_Ionic Framework - Fatal编程技术网

Javascript 具有ng重复序列的离子结合模型数据

Javascript 具有ng重复序列的离子结合模型数据,javascript,angularjs,ionic-framework,Javascript,Angularjs,Ionic Framework,我有一个这样的代码(在Ionic 1.2中): template.html <form ng-submit="addToCart(products)"> <div ng-repeat="product in databaseProducts.products.details"> <input ng-model="products.value" type="number"> </div> <button

我有一个这样的代码(在Ionic 1.2中):

template.html

<form ng-submit="addToCart(products)">
    <div ng-repeat="product in databaseProducts.products.details">
        <input ng-model="products.value" type="number">
    </div>
    <button type="submit">add to cart</button>
</form>

添加到购物车
当我尝试在适当的控制器中的addToCart()函数中控制台.log(产品)时,我看到的只是“未定义”。产品输入的值应该对应于它的id,这样我就可以跟踪有多少客户想要订购产品。我还尝试使用动态模型名称,但由于这个简单的示例不起作用,我看不到将其粘贴到这里的意义


你知道这可能是什么原因吗?你能指出一些解决方法吗?

你应该使用
产品.value
而不是
产品.value
产品变量是如何在你的控制器中声明的?我刚刚完成了控制器代码的重写,它可以工作:D-我99%确定这是产品声明中的一个输入错误。谢谢你指出这一点!您对
产品
产品
的使用不是直观的-我认为您可能不知何故混淆了两者