问题标签 [vuejs2]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
duplicates - N 个标签中的 vuejs2 可重用代码
我有 5 个包含相同用户数据的选项卡。每个选项卡都有一个按术语搜索的输入。如何重用代码来获取用户并在打开的选项卡中搜索它们。代码在这个 JSFiddle中:
查询 - 要搜索的术语字符串
ComputedList - 按搜索词过滤的数据数组。
但是“查询”和“ComputedList”出现错误。
[Vue 警告]:属性或方法“查询”未在实例上定义,但在渲染期间被引用。确保在 data 选项中声明反应数据属性。(在根实例中找到)。
vuex - Vue.js 2.0 中提交表单的全局捕获
我的应用程序中有许多具有重复操作的表单...
并保存方法..
注意.catch(resp => { ... })
在我的应用程序的所有表单中,我需要使用这个 catch 来处理表单字段和服务器响应。
所以,我的问题是,如何在 Vue.js 中处理重复的捕获任务?如何创建指令或组件,我的所有表单都将使用仅在一个地方处理服务器响应和表单字段的组件。
试过了
我创建了一个名为v-catch-errors
但是,如何处理该指令中的 ajax 操作?
javascript - 使用 Lodash 在 [] 数组中查找 JSON 数组的 indexOf
我有一个看起来像这样的数组。
我想使用 lodash 搜索数组以在每个用户对象中找到一个值。
具体来说,我想使用另一个类似对象数组中的值来查找值。
这就是我所拥有的并且它有效,但我想只使用一个循环而不是两个循环来做到这一点。我想使用 _.indexOf 之类的东西。那可能吗?
javascript - 组件 Vuejs2 声明 $data obj 以在组件之间共享数据
我正在尝试为我的应用程序的所有选择制作一个 Vue2 组件,以便以后在必要时更容易更改它!
我的研究基于文档给出的示例,我正在努力弄清楚为什么我应该在数据属性上指定所有对象以使其工作!
下面的代码工作正常,但如果我们改变:
data: { record: { category_id: null } }
通过data: { record: {} }
它停止工作!
必须说 $data.record 是由 ajax 加载的......即使知道在 ajax 请求之后我将用类似的东西替换所有对象,我是否总是指定整个对象this.record = response.data
?
如果有人需要 FIDDLE [ https://jsfiddle.net/gustavobissolli/4xrfy54e/1/ ]
编辑:对不起,伙计们刚刚修复了小提琴链接
javascript - 从自定义指令 VueJS 更新模型
我目前使用 Vue.JS 2.0,我想从自定义指令中更新一个 Vue 实例的模型,但我正在寻找一种很好的方法,这是因为我试图创建一个自定义指令来实现 JQueryUI-Datepicker 代码如下:
有人知道如何从指令中以动态方式更新 pop.app.date,我知道 binding.expression 在此示例中返回 app.date 并且 date 返回在 datepicker 中选择的当前日期,但我不知道如何更新模型从指令
javascript - vue webpack 模板(通过 vue-cli)以后会变得更容易使用吗?
背景
从一个新的 vue.js (2.0) 项目开始。我vue-cli
在其他项目(vuejs-templates/webpack)中工作过,发现在进行任何类型的更改时很难掌握构建过程。最重要的是,webpack 因其缺乏文档而臭名昭著,因此即使对构建过程进行微小的调整,也需要做大量的工作。总的来说,我相信我对 webpack 和 vue-loader 都了解。我仍然很难全面了解vuejs-templates/webpack
。
问题
我正在考虑为这个应用程序滚动我自己的 webpack 配置,但我担心我最终会得到一个与当前vuejs-templates/webpack
. 我的计划是从vuejs-templates/webpack-simple 开始,不要让事情过于复杂。我想到的是一个位于vuejs-templates/webpack-simple
和之间的配置/构建过程vuejs-templates/webpack
。
我很想看看其他人(也许我有更多的经验)对vuejs-templates/webpack
. 想知道随着项目的发展,它是否会变得更难使用,或者最终是否会变得有意义。
滚动我自己的 webpack 配置/构建过程是否有意义,或者我应该把它吸起来并使用vuejs-templates/webpack
?
vue.js - 按需组件的Vue转换模式不起作用
我有一个有多个页面的 SPA。页面是组件,使用 webpack 的代码拆分按需加载。
页面用<transition mode="out-in">
标签包裹,但是,顺序转换不适用于初始组件加载。
这是一个重现错误https://github.com/ByEmke/vue-transition-mode-issue的 git 存储库。
[编辑] 我想强调关于过渡模式的问题。这是过渡模式不起作用。“out-in”应该缓和消失的元素,缓和出现的元素,这应该按顺序发生,但是,它是并行发生的(因为没有设置过渡模式)。它不适用于初始组件加载(运行时您可以在 Github 的示例中清楚地看到它),但在之后切换时它可以正常工作。
这是一个显示问题的 gif http://recordit.co/mtiNGNNCp
javascript - Vue js 2:this.$emit 不触发
我有一个简单的代码来测试子组件和父组件之间的通信,遵循 vuejs doc 中的示例:http: //vuejs.org/guide/components.html#Using-v-on-with-Custom-Events。但显然它不适用于父组件
我的 jsfiddle:Jsfiddle
html: