Wpis z mikrobloga

@Injection: html jest tu nie istotny, ładuję widoki, wszystko działa, mogę wyświetlić całego jsona którego pobiorę, ale nie wiem jak mogę go przypisać/zwrócić do innej zmiennej, żeby móc nim manipulować w kontrolerze a nie tylko w

.then(function (res)
@ogur

function test() {
vm.test = vm.basics1Data[0];
}

WordsFactory.getWordsBasics1()
.then(function(res) {
vm.basics1Data = res.data;

test();
});

Tak działa, ale czy to jest dobra praktyka? W ten sposób powinno się to pisać czy jakoś inaczej?
@PrawyKuba: tzn troszkę dziwnie, bo właściwie to możesz dać

.then(test);
function test(res){
vm.basics1Data = res.data;
vm.test = vm.basics1Data[0];
}
A tak w ogóle jeśli basics1Data ma być tylko pośrednim kontenerem to nie ma co do vm wpisywać, żeby nie mieszać zmiennych do view i "modelu"