vuejs2

    0热度

    1回答

    我有以下组件,我该如何动态编译rowTemplate和cellTemplate,并在模板上绑定动态添加的事件? 在下面的代码中,只有原始html的输出。 我想不出任何方法来解决这个问题。请帮助,谢谢! <template> <div class="table-scrollable"> <table class="table table-bordered table-hover

    1热度

    1回答

    我有5个选项卡,具有相同的用户数据。每个选项卡都有一个用于按术语搜索的输入。如何重用代码来获取用户并在打开的选项卡中搜索它们。码是在this JSFiddle: var listing = Vue.extend({ data: function() { return { query: '', list: [], user: '',

    13热度

    1回答

    我目前使用Vue.JS 2.0,我想从一个自定义指令更新一个Vue实例的模型,但即时通讯寻找一个很好的方式来做到这一点,这是因为我试图创建一个实现jQueryUI的,日期选择器的代码定制指令是如下: <input type="text" v-datepicker="app.date" readonly="readonly"/> Vue.directive('datepicker', {

    1热度

    2回答

    我对小型页面应用程序或小型组件使用VueJs。 但现在我试图用VueJS构建一个应用程序的整个前端。 我在项目的架构上遇到了一些麻烦。 我应该为每个页面创建一个组件吗? (像vue路由器文档) like:HomePage,ArticlePage,LoginPage,ContactPage等.. 但是,如何组织我的组件文件夹与这么多的组件? 我想知道是否有一些典型的大型应用VueJs架构? 这里是我

    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

    1热度

    2回答

    随着vuejs 1中的代码是: const App = Vue.extend(Index); router.start(App, '#app'); 凡Index是一个组件。 我尝试将其转换为VUE 2这样的: const App = Vue.extend(Index); const app = new App(router).$mount('#app'); 但是,这给出了一个[Vue