vuejs2

    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架构? 这里是我

    0热度

    1回答

    所以我在Vue上开发应用程序。我在组件之间发送和接收数据时遇到问题。已经尝试过$dispatch/$broadcast,$emit/$on,但现在仍在工作。我想将选定的active_club从ClubSelection.vue发送到vue_main.js。我的应用程序的 Vue version: 2.0.3 结构: vue_main - 主要VUE文件 HeaderElement.vue(孩子vu

    7热度

    1回答

    我有一个登录的问题与网站使用: Vue.js V2.0.3 VUE路由器V2.0.1 vuex v0.8.2 在routes.js我有一个简单的拦截器设置 router.beforeEach((to, from, next) => { if (to.matched.some(record => record.meta.requiresAuth)) { // this route req

    0热度

    2回答

    建立与VUE 2和VUE路由器2和vuex 2单页的应用程序,但不更新 /src/main.js import Vue from 'vue' import App from './App.vue' import router from './router' import store from './store' import { sync } from 'vuex-router-sync'

    1热度

    1回答

    我有一个显示名称的组件。我需要计算每个名字的字母数量。 我将nameLength作为计算属性添加,但vuejs不会在循环中确定此属性。 var listing = Vue.extend({ template: '#users-template', data: function() { return { query: '', list: [

    3热度

    4回答

    我在文档中没有看到任何关于此的信息,也许我没有足够的搜索,但组件模板似乎用根元素“更好”(更好的方法:它没有根元素,Laravel elixir运行gulp但运行gulp --production显示只有第一个元素)。 我需要在<template>内只有一个根元素吗? 换句话说,这个模板代码是否允许在Vue 2中? <template> <div>A</div> <div>B<

    0热度

    1回答

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

    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

    1热度

    1回答

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