为什么创建的方法在 vue-resources 中不起作用?
Why created method is not working in vue-resources?
我是 Vue.js 的初学者,我通过以下步骤安装了 vue 资源:
npm install vue-resources --save
- 在 main.js 中:
import VueResource from 'vue-resource'
- 在 main.js 中:
Vue.use(VueResource);
App.vue:
<template>
<div id="app">
<Users/>
</div>
</template>
<script>
import Users from './components/Users'
export default {
name: 'App',
components: {
Users
}
}
</script>
Users.vue:
<script>
export default {
name: 'Users',
methods: {
created: function(){
console.log('Test Message');
}
}
}
</script>
控制台没有任何反应。
创建的函数不起作用,有人可以帮忙吗?
该问题与vue-resources无关,不受其影响,除非它导致初始化错误。
created
是生命周期钩子,不是用户定义的方法,因此不应该在 methods
.
中指定
应该是:
export default {
name: 'Users',
created: function(){
console.log('Test Message');
}
}
我是 Vue.js 的初学者,我通过以下步骤安装了 vue 资源:
npm install vue-resources --save
- 在 main.js 中:
import VueResource from 'vue-resource'
- 在 main.js 中:
Vue.use(VueResource);
App.vue:
<template>
<div id="app">
<Users/>
</div>
</template>
<script>
import Users from './components/Users'
export default {
name: 'App',
components: {
Users
}
}
</script>
Users.vue:
<script>
export default {
name: 'Users',
methods: {
created: function(){
console.log('Test Message');
}
}
}
</script>
控制台没有任何反应。
创建的函数不起作用,有人可以帮忙吗?
该问题与vue-resources无关,不受其影响,除非它导致初始化错误。
created
是生命周期钩子,不是用户定义的方法,因此不应该在 methods
.
应该是:
export default {
name: 'Users',
created: function(){
console.log('Test Message');
}
}