var http = require("http"); var Observable = require("data/observable").Observable; var ObservableArray = require("data/observable-array").ObservableArray; var listStories = new ObservableArray(); var feedUrl = "http://newsblur.com/reader/river_stories"; exports.pageLoaded = function(args) { args.object.bindingContext = { stories: listStories }; }; exports.buttonClick = function(args) { http.getJSON(feedUrl).then(function(output) { listStories.push.apply(listStories, output.stories); }); }; exports.itemClick = function(args) { console.log("CLICKED ITEM:", listStories.getItem(args.index).story_title); };