從一個控制器(Convos)中啓動一個消息控制器。我傳入一個id,並試圖使用該id來過濾哪些消息綁定到新視圖。出於某種原因,過濾不起作用,並且正在顯示所有消息記錄。這是我的Messages控制器中的代碼。過濾鈦合金中的一個集合
的消息模型
message_id: "integer",
convo_id: "integer",
created: "text",
author: "text",
body: "text",
Convos.js數據結構
var messages = Alloy.createController('messages', {
convoId: e.rowData.convoId,
});
messages.getView().open();
Messages.js
var args = arguments[0] || {}
var messages = Alloy.Collections.messages;
messages.reset();
messages.fetch();
messages.where({convo_id: args.convoId});
我是否在做任何明顯錯誤的事情?鈦的合金方面的文檔很少,而且支持骨幹文檔似乎假設你知道如何已經使用它...
數據是什麼樣的? –
編輯問題以顯示數據。 –