2013-05-21 36 views
1

上的餘燼指南{{linkTo}}說:重寫Ember的默認行爲{{linkTo}}

默認情況下,Ember.js將與對象的id屬性的值更換段。

我想使用不同的屬性說profileName(唯一字符串),而不是id屬性。有沒有人做過這個?任何幫助表示讚賞。

感謝

+2

改變默認行爲,你有兩個選擇:1.您可以創建自定義'linkTo'車把幫手,或2或者你勾入'模型的鉤子來改變反序列化,而序列化的路由中也有'serialize'鉤子。在這個鉤子中,你可以改變'linkTo'幫手的默認行爲... – intuitivepixel

+0

感謝@intuitivepixel,我會嘗試這兩個選項。 – vkatta

回答

0

你有兩個選擇:

  1. 您可以創建自定義linkTo車把幫手,或
  2. 或者你鉤到路線的模型鉤來改變反序列化,並且序列化鉤子也在序列化的路由中。在這個鉤子,你能夠從linkTo幫手