vuejs2

    9热度

    2回答

    我正在使用Vue 2.0-rc.6(最新的当前版本)和Vue-router 2.0-rc.5(最新版本)。 我试图在我的一个路由器组件中执行this.$emit('custom-event'),在我的Vue实例中尝试执行this.$on('custom-event',() => { console.log('I heard an event') }),但事件未被监听。路由器组件本身听到事件,但不是

    22热度

    3回答

    使用的Vue(^ 2.0.0-rc.6) + Browserify,入口点是index.js: import Vue from 'vue' import App from './containers/App.vue' new Vue({ // eslint-disable-line no-new el: '#root', render: (h) => h(App) })

    27热度

    4回答

    在vuejs 2.0 model.sync将是deprecated。 那么,在vuejs 2.0的兄弟组件之间沟通的正确方法是什么? 正如我赶想法在Vue的2.0是通过使用一个商店或事件总线具有同级通信。 根据evan: 这也是值得一提的“组件之间传递数据”是 一般一个坏主意,因为最终的数据流变得 无法追踪并很难调试。 如果某个数据片段需要由多个组件共享,请使用 global stores或Vue

    3热度

    1回答

    我有一个相当沉重的组件,我想异步加载,同时在加载时向用户显示加载微调组件。 这是我第一次尝试,使用data中定义的loading连接到与微调组件v-if="loading"。不幸的是,这并不工作,因为它似乎Vue公司不会重新绑定this正确的函数中components - export default { data: { return { loading: fals