1
上的餘燼指南{{linkTo}}說:重寫Ember的默認行爲{{linkTo}}
默認情況下,Ember.js將與對象的id屬性的值更換段。
我想使用不同的屬性說profileName(唯一字符串),而不是id屬性。有沒有人做過這個?任何幫助表示讚賞。
感謝
上的餘燼指南{{linkTo}}說:重寫Ember的默認行爲{{linkTo}}
默認情況下,Ember.js將與對象的id屬性的值更換段。
我想使用不同的屬性說profileName(唯一字符串),而不是id屬性。有沒有人做過這個?任何幫助表示讚賞。
感謝
你有兩個選擇:
- 您可以創建自定義linkTo車把幫手,或
- 或者你鉤到路線的模型鉤來改變反序列化,並且序列化鉤子也在序列化的路由中。在這個鉤子,你能夠從linkTo幫手
改變默認行爲,你有兩個選擇:1.您可以創建自定義'linkTo'車把幫手,或2或者你勾入'模型的鉤子來改變反序列化,而序列化的路由中也有'serialize'鉤子。在這個鉤子中,你可以改變'linkTo'幫手的默認行爲... – intuitivepixel
感謝@intuitivepixel,我會嘗試這兩個選項。 – vkatta