我是AngularJS的新手,并且喜欢我目前所看到的,尤其是模型/视图绑定。我想利用它来构建一个简单的“添加到购物篮”功能。
到目前为止,这是我的控制器:
function BasketController($scope) {
$scope.products = [];
$scope.AddToBasket = function (Id, name, price, image) {
...
};
}
这是我的 HTML:
<a ng-click="AddToBasket('237', 'Laptop', '499.95', '237.png')">Add to basket</a>
现在这可行,但我高度怀疑这是在我的模型中创建新产品对象的正确方法。然而,这就是我完全缺乏 AngularJS 经验的地方。
如果这不是这样做的方法,那么最佳做法是什么?