我有一个产品列表,动态添加到 HTML 中。当用户点击一个产品时,它必须被添加到购物车中(想想,jQueryUI 购物车示例)。
HTML:从这个动态列表中,我如何检索点击的产品并将其插入 JSON 对象?
<li ng-model="selectProduct" ng-click="addProduct()" ng-repeat="product in Products">
{{product}}
</li>
脚本
$scope.addProduct = function () {
$scope.myProducts.push($scope.selectProduct); // add text of the selected product
};
$scope.myObject = {
myProducts: []
};
在 jQuery 中,它类似于
$("p").click(functions (){
var aa = $(this).text()
myObject = {
'selectProduct': aa
};
});