问题标签 [vue-component]

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 投票
3 回答
32751 浏览

javascript - Vue.js:如何在单个文件组件中指定道具?

我正在定义一个文件组件

我想在该组件上使用props选项。

但是我在哪里可以添加代码?

0 投票
1 回答
2128 浏览

reactive-programming - 从 Vue-Router 调用 vuex getter

是否可以从路由器调用 vuex getter?我需要从 beforeach 钩子中检查布尔变量的状态:

如何获取和检查从商店派生的变量?

非常感谢!

0 投票
2 回答
80274 浏览

javascript - Vue.js - 在组件中使用父数据

如何在我的子组件 Post 中访问父级的数据变量 (limitByNumber)?

我尝试使用道具,但它不起作用。

家长:

组件帖子:

0 投票
1 回答
4206 浏览

vue.js - Vue组件访问数据对象

如何检查对象在计算属性 EX 中是否有子元素。https://jsfiddle.net/zvku6voo/

我需要在点击时检查子菜单功能,在加载页面上并通过默认打开子菜单,我如何访问子菜单功能上的当前对象?

HTML 和模板:

Vue 组件:

数据:

视图:

0 投票
1 回答
8871 浏览

javascript - Vueify 上的 Vuejs 递归组件

基于 Vuejs 文档示例,我正在尝试做一个简单的树视图组件,我可以在其中显示会计科目表而无需任何交互(不添加不拖放......真的很简单)。

我在 FiddleJs 上做了一个例子,但我的例子工作得很好......我不知道为什么在我的应用程序上我不能让它工作!我不知道这是否是一些 Vueify 问题......也许你可以帮助我!

有我的代码:

OzChartTree.vue

我第一次调用树视图组件的地方

问题是当我递归调用 ja .vue 文件上的组件时。

如上所述,我收到以下错误:

app.js:23536 [Vue 警告]:未知的自定义元素:-您是否正确注册了组件?对于递归组件,请确保提供“名称”选项。

但是它被正确注册为 OzTree!我无法理解!

有人知道吗?

0 投票
1 回答
2656 浏览

vue.js - v-on:click 在子组件中不起作用

首先我是 vue.js 的新手。

当用户单击项目预览组件中的扩展锚标记时,我正在尝试做什么,项目详细信息将显示并且项目预览将被隐藏。现在,当显示项目预览并且我试图通过单击其自己的扩展器锚标记来切换它时,就会出现问题。我不知道这有什么问题。

这是我的 HTML 模板。

在这里,我如何在我的视图中调用网格组件。

对于我的 Vue 实现

0 投票
0 回答
430 浏览

javascript - Vue.js - 将数据传递给初始 Vue 和注册组件

我无法将数据从根传递new Vue.js到注册组件

仪表板.jade

仪表板.js

账户.vue

0 投票
0 回答
1390 浏览

javascript - Vuex 热更新是如何工作的?

我正在研究Vue Freeze,一切都运行良好,但我意识到 Vue Freeze 仍然无法像Vuex那样进行“热更新”。

因此,即使我们只改变了状态树的一小部分,所有使用 Vue Freeze 状态的组件都会被重新渲染。

示例案例:

每次我们更改 'state.user.role' 时,Vue 都会重新渲染所有使用 'state' 对象的组件。因此,尽管我没有更改待办事项状态('state.todos'),但它会重新渲染我的待办事项列表组件。

我想要的是,当我们更新“state.user.role”时,我们不会触发使用“state.todos”的 DOM 的重新渲染,而只会重新渲染使用“state.user.role”的组件只要。

提前感谢您提供的任何帮助~

0 投票
2 回答
9402 浏览

javascript - TinyMCE 和 Vuejs 作为组件

我正在尝试为 TinyMCE 制作一个 Vue 组件,但我遇到了一些我无法解决的问题!有谁能够帮我?或者也许建议一种更好的步行方式

有我的组件

HTML

PS:它是由 Vueify 组成的,因此有一个模板和一个包装该代码的脚本标签。

我最大的问题是当我尝试实例化多个编辑器时,由于这段代码,我无法清除正确的组件tinyMCE.activeEditor.setContent(value)......我已经尝试过tinyMCE.get('#' + this.id).setContent(),但它不起作用!

有人有任何线索吗?

另一件事是关于 ja TinyMCE 插件......我正在使用 Bower + Gulp 来管理我的资产!我想把所有的插件都放在我的 gulpfile 中(我使用的是 Laravel 5)...... 现在 TinyMCE 插件已经被一个一个加载了,这需要很多时间!

提前致谢!

0 投票
2 回答
2521 浏览

javascript - Vue键盘事件未触发

Vue 不会触发任何键盘事件,它会对点击事件做出反应,但尝试观察和触发keypress, keyup, keydown, change, input, focus, 或blur全部都不做任何事情。我做了一个 jQuery 测试来观察相同的事件,它们都被相应地触发了,那么我在 Vue 中缺少什么?

到目前为止,这是我的模板,用于监视键盘事件

并且我已经尝试用上面进一步提到的不同事件的许多变体来替换上面的内容,该change事件是我最近的尝试。任何帮助将不胜感激。