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
};
});