# Can't view items

**URL:** <https://forums.fusetools.com/t/cant-view-items/7426>\
**Category:** Bug Reports\
**Created:** [September 27, 2018, 5:05am UTC](https://forums.fusetools.com/t/cant-view-items/7426 "2018-09-27T05:05:01Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![hindux](https://avatars.discourse-cdn.com/v4/letter/h/8797f3/32.png) [@hindux](https://forums.fusetools.com/u/hindux)\
**Post date:** [September 27, 2018, 5:05am UTC](https://forums.fusetools.com/t/cant-view-items/7426/1 "2018-09-27T05:05:01Z")

</div>

This is my code its can log the value but can’t view Items

```
<App>
    <DockPanel>
        <JavaScript> 
        var Observable = require("FuseJS/Observable");
        var status = 0;
        var getData = Observable();
        var getUser = Observable("asd");
        fetch('***', {
            method: 'POST',
            headers: { "Content-type": "application/json"},
            body: JSON.stringify({})
        }).then(function(response) {
            return response.json(); // This returns a promise
        }).then(function(responseObject) {
            getData = Observable(responseObject.d.item.list).value;
            console.log(getData[6].name);
        }).catch(function(err) {
            console.log(err);
        });
        
        module.exports = {
			getData:getData,
            getUser:getUser
		};
        </JavaScript>

<StatusBarBackground DockPanel.Dock="Top"/>
        <ScrollView>
            <StackPanel>
                <Each Items="{getData}">
                    <Text Value="{name}"/>
                </Each>
            </StackPanel>
        </ScrollView>

    </DockPanel>
</App>
```

---

<div class="post-metadata">

**Author:** ![Morten](https://avatars.discourse-cdn.com/v4/letter/m/cdc98d/32.png) [@Morten](https://forums.fusetools.com/u/Morten)\
**Post date:** [September 27, 2018, 9:46am UTC](https://forums.fusetools.com/t/cant-view-items/7426/2 "2018-09-27T09:46:35Z")

</div>

Hi hindux

I think the problem is that your getData variable is not an observable when you set it to `Observable(responseObject.d.item.list).value`. The `.value` pulls the plain value (without the reactive components) and hence the getData variable becomes non-reactive. Also, when the response is an array (which I assume) you have to use `replaceAll` to put it into an observable. Try to use

`getData.replaceAll(responseObject.d.item.list)`

Best regards

Morten
