问题标签 [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.

0 投票
2 回答
2326 浏览

javascript - 在 vuejs 中,如何从方法中完成的函数中引用数据?

我需要将值传递给数据中的样式属性,但是,由于 vuejs 和 JS 范围的工作方式,它不会让我通过 this.data.property 访问:

这将触发下一个错误:

直接从 setInterval 函数到 data.marginTop 的语法是什么?

谢谢!

0 投票
2 回答
1021 浏览

vue.js - vue 2.0 和 vue-router 2.0 构建 SPA,router-view 没有更新

使用 vue 2 和 vue-router 2 和 vuex 2 构建单页应用程序,但不更新

/src/main.js

/src/router/index.js

/src/router/routes.js

/src/store/index.js

/src/view/index.vue

/src/App.vue

我不知道代码有什么问题,<router-view>当我改变路线时不要更新。

0 投票
6 回答
33005 浏览

javascript - vuejs 2.0.0 中选择的占位符

我正在使用vuejs 2.0创建一个 webapp 。我使用以下代码创建了简单的选择输入:

data我的 Vue 组件中有这个:

但是在为选择添加默认值时我开始收到此错误:

./~/vue-loader/lib/template-compiler.js?id=data-v-5cf0d7e0!./~/vue-loader/lib/selector.js?type=template&index=0!./src/ 中的错误components/cde.vue 模板语法错误:使用 v-model 时将忽略内联选定属性。改为在组件的数据选项中声明初始值。

@ ./src/components/cde.vue 10:23-151

@ ./~/babel-loader!./~/vue-loader/lib/selector.js? type=script&index=0!./src/views/abcView.vue @ ./src/views/abcView.vue

@ ./src/router/index.js

@ ./src/app.js

@ ./src/client-entry.js

@多应用

我也尝试在组件的数据部分中提供默认值,但没有发生任何事情。我也尝试过v-bind,但后来观察者停止研究年龄变量。

0 投票
5 回答
12771 浏览

vuex - Vuejs:地图突变

我是 Vues.js 的初学者,我在问一些关于 mapMutation 方法的问题。我想用这种方法传递参数,但我不知道如何。我想通过使用 mapMutations 来转换我的两种方法:

我想做这样的事情,但传递我的“金额”参数:

任何想法 ?

谢谢

0 投票
1 回答
147 浏览

vuejs2 - Vue.js v2.0 分隔符

我正在从 Vue.js v1迁移到v2。在我在 vue.config 中分配 vue 分隔符之前,但在版本 2 中它不起作用(我的意思是在组件中)。那么如何全局声明分隔符呢?

0 投票
1 回答
10496 浏览

computed-properties - Vuejs2 - 组件中的计算属性

我有一个显示名称的组件。我需要计算每个名字的字母数。我添加nameLength为计算属性,但 vuejs 没有在循环中确定这个属性。

http://jsfiddle.net/apokjqxx/22/

所以预期的结果

迈克-4

阿诺德 6

托尼4

0 投票
1 回答
10901 浏览

vue.js - 使用 Vue Router 响应参数更改的最佳实践

当使用带有路由的 Vue 路由器时,/foo/:val您必须添加一个观察者来对参数更改做出反应。这会导致在 URL 中有参数的所有视图中出现一些令人讨厌的重复代码。

这可能类似于以下示例:

还有其他方法可以克服吗?处理程序created$route更改可以合并吗?是否可以禁用组件的重用,以便根本不需要观察者?我正在使用 Vue 2,但这对 Vue 1 来说可能也很有趣。

0 投票
1 回答
2509 浏览

javascript - 在 VueJS 2 中排序

我正在尝试使用 slice().sort() 对 VueJS 2 中的项目列表进行排序,但它没有任何效果。在 vuejs 1 中有一个不错的 orderBy 过滤器,但他们删除了它。我目前的设置如下:

这是一个包含客户的二维数组。每个客户都有一个名字、姓氏和添加的字段。

但是,如果我单击名字列标题,这总是在控制台中返回相同的名字(虽然这不是按字母顺序正确的标题)。排序是如何工作的,因为我找不到正确的文档。

0 投票
5 回答
116018 浏览

javascript - What's the correct way to pass props as initial data in Vue.js 2?

So I want to pass props to an Vue component, but I expect these props to change in future from inside that component e.g. when I update that Vue component from inside using AJAX. So they are only for initialization of component.

My cars-list Vue component element where I pass props with initial properties to single-car:

The way I do it right now it that inside my single-car component I'm assigning this.initialProperties to my this.data.properties on created() initialization hook. And it works and is reactive.

But my problem with that is that I don't know if that's a correct way to do it? Won't it cause me some troubles along the road? Or is there a better way to do it?

0 投票
1 回答
3151 浏览

vuejs2 - vuejs 2 nextTick() 返回

我正在尝试在 vuejs 2 中使用 nextTick() 返回一些数据,如下所示

它不起作用。有什么线索吗?