2013-12-18 36 views
0

的第一天使用角度的第一天這樣就會問一個非常簡單的問題。是否可以將單個id值作爲對象傳遞給角度爲

我有一個簡單的事件,我想響應點擊。目前,它是用jQuery編寫的,但似乎應該可以在角度上完成。我有:

str="<div ng-click='sayHello(" + global_id.to_s + ")' class='add-as-favorite arc-favorite' data-type='" + type + "' data-global-id='" + global_id.to_s + "'>&nbsp;</div>" 

我想在plunkr模擬(第一次使用)位置:http://plnkr.co/edit/wytErhWDDu9Qh66M7JrX,但我甚至無法得到這個工作。

我認爲這是行不通的,因爲我在這裏傳遞整數值。原因是作爲一個字符串是因爲它在一個幫手(這可能會或可能不會影響它)。另外,我們在單個頁面上有大約10個這樣的頁面,這可能會也可能不會影響它。我真的只是想將這個global_id值傳遞給sayHello函數。這可能嗎?

THX

回答

1

你有一個錯字(NG-控制器有一個額外的「,並缺少結束「),這是你的plnkr固定:http://plnkr.co/edit/LyErnFyzjraPOumyKxJD?p=preview

+0

THX,我更新了網址剛開始提醒因此它的。我可能會有其他錯誤 – timpone

+0

您可以簡單地將變量添加到相關的$ scope(或者通過運行函數將其添加到$ rootScope中),然後像任何其他正常的scope變量一樣引用它。 –

相關問題