从angularjs中的锚标签发送参数

时间:2016-11-04 18:38:46

标签: angularjs

我有一个cartname作为表格中的链接。点击链接,我需要将我点击的cartname传递给另一个角度控制器。当我使用ng-model并绑定cartname时,我正在失去范围。任何示例代码。

以下是锚标记, {{ci.cartname}}

2 个答案:

答案 0 :(得分:0)

通常,如果您在整个应用程序中移动时尝试在控制器之间共享某些一致状态,则需要使用服务来存储该数据和业务逻辑。服务是单身,因此当你在不同的路线上移动时,它将保持状态。

答案 1 :(得分:0)

只需<a ng-click="addItem(ci.cartName)">Add to cart</a>

你的addItem函数看起来像:

var items = [];

function addItem(item) {
    items.push(item)
}

应该让你走上正确的道路