Vue.js 2 Web Development Projects by Guillaume Chau

Vue.js 2 Web Development Projects by Guillaume Chau

Author:Guillaume Chau
Language: eng
Format: mobi, epub
Tags: COM051260 - COMPUTERS / Programming Languages / JavaScript, COM051010 - COMPUTERS / Programming Languages / General, COM060130 - COMPUTERS / Web / Design
Publisher: Packt
Published: 2017-12-22T07:08:38+00:00


export default function (resources) {

return {

data () {

return {

remoteDataLoading: 0,

}

},

}

}

The resources parameter will be an object with each key being the name of the data property we want to add, and the value being the path of the request that needs to be made to the server.

So we need to change the way we use the mixin in our FAQ.vue component to a function call:

mixins: [

RemoteData({

questionList: 'questions',

}),

],

Here, we are going to fetch the http://localhost:3000/questions URL (with the special $fetch method we created earlier) and put the result in the questionList property.

Now onto our RemoteData mixin!

First things first, we need to initialize each data property to a null value, so Vue can set up reactivity on them:



Download



Copyright Disclaimer:
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.