cost 196 ms
创建自定义组件 Vue.js - Creating a custom component Vue3js

我下载了 DataTable 组件vue3-easy-data.table 。 然后我创建了一个自定义组件,我在其中定义了表格的主题。 由于 easy-data.table 使用插槽对表项进行操作,我如何将模板标签重定向到表而不是自定义组件? 这是我的自定义组件。 目前,我为扩展 function ...

Vue 3 - 从字符串渲染组件 - Vue 3 - Render component from string

我有个问题。 我有一个名为 ValidateCheckboxes 的组件。 ValidateCheckboxes 是经过验证的复选框列表。 我通过道具将复选框传递给这个组件。 看起来像这样:在这里输入图像描述在这里输入图像描述我正在使用 v-for 显示复选框:在这里输入图像描述但是我的标签看起来 ...

Vue 插槽不起作用 - 子元素显示为空数组 - Vue slot not working - child elements show as empty array

我有以下代码,我试图通过slots将单个选项卡组件传递到选项卡组件中。 但是,选项卡似乎没有通过。 将{{ tabs }}放在模板上只会显示一个空数组。 我像这样在父级中注册了我的组件: 该模板非常简单。 请注意,当selected="true"时,各个选项卡的内容显示正常 我检查了浏览器控制台,虽 ...

(Vue) 在插槽内容中读取父级的道具 - (Vue) Reading parent's props in slot content

我有一个表格组件,它采用“变体”道具,它简单地规定了一些要应用的 css 样式。 我使用它如下: 如您所见,表格行和单元格也需要变体道具。 表格行只是填充 BaseTable.vue 中的默认<slot></slot> 。 我很想将变体属性传递给在该插槽中呈现的项目,这样 ...

Vue:将数据从子级切换到父级的按钮 - Vue: Toggle Button with Data from Child to Parent

我有一个包含许多容器的父组件。 每个容器都有一个图像和一些按钮。 我已经过度简化了下面的父子组件。 单击子组件中的按钮时,我想在父容器中的元素上切换 class 。 我想单独影响每个图像,而不是全局。 我该怎么做呢? 家长:<template> <div> &lt ...

如何将默认类添加到 vue 中的第一个孩子 - How to add default class to first child in vue

我有一个标签组件: 它有一个子组件 Tab,我正在调用 API 来获取产品。 每个产品都有变体,每个变体都有名称。 这就是我的显示方式: 但这里的问题是所有 Tab 组件都有一个“tabs__tab_active”类。 但默认情况下,我只想要第一个孩子。 那么你有什么想法吗? ...

如何使嵌套插槽的道具(Vue 2)可以访问父数据? - How to make parent data accessible to nested slots' props (Vue 2)?

在高层次上,假设我有: 通过这种方式,我可以从父级范围内传递任意数据,而直接子级可以访问该数据。 但是,如果孩子也有插槽,那么该孩子的孩子将失去祖父母插槽的上下文(除非我手动从孩子那里公开来自其插槽模板中的父母的数据,我猜)。 这些嵌套的插槽甚至可以更深入地用于曾孙。 有没有办法让父数据可用于 ...

每个产品的模态 window (Vue.js) - Modal window for each product (Vue.js)

我正在开发一个小型在线商店 (Vue.js) 我有几种名称和价格不同的产品。 每个产品都有一个“详细信息”按钮。 我想要一个模态 window 当我单击“详细信息”按钮时显示该产品的名称和价格。 目前,我总是只显示第一个产品的数据。 我不知道如何显示我点击的产品的数据。 我大致了解您需要使用“th ...

使用槽确定可点击的元素/触发不可见 type="file" 输入标签的输入事件 - Using slots to determine the element that is clickable/triggers the input event of an invisible type="file" input tag

我有一个基本组件,应该能够将多个文件上传到 Firestore。 由于我希望能够在我的应用程序中的多个点上使用此组件,因此我想利用插槽,以便我可以更改覆盖隐藏输入标签的元素。 所以不管是一个按钮,一个svg等等,我还是想让输入触发点击事件。 目前,只有默认的img标签可以触发@change事件。 我 ...

Vue:在渲染的命名槽内访问 Vue 组件方法 - Vue: Access Vue component method inside rendered named slot

如何访问在组件的命名槽内呈现的 Vue 组件的功能? 我有以下结构: 父组件.vue 实用组件.vue 子组件.vue 在UtilComponent中,我想访问ChildComponent的myFunction() (单击按钮时,不在安装时)。 我曾尝试在 UtilComponent 中使用this ...

Vue.JS - 当父级重新渲染时避免重新渲染插槽 - Vue.JS - Avoid re-rendering of slots when parent re-renders

我在 Vue.JS 上苦苦挣扎,它的子组件/插槽包含一些带有 canvas 数据(例如地图)的“复杂”组件。 我想避免当父组件重新渲染时,它们的内部插槽重新渲染。 由于这些组件的工作方式(或任何其他场景),每次重新渲染时都需要执行所有“加载”步骤。 即使保存他们的实时 state。 例如: 组件.v ...

如何将单元格模板传递给带有 b-table 的组件? - How to pass cell templates to a component with b-table?

我创建了一个显示各个页面的表格数据的组件。 该组件在内部使用b-table 。 现在对于几个页面,我想自定义一些列的呈现,并且引导表允许使用具有特殊语法的范围字段槽: 其中字段 - 列名,来自我的列数组,以及 data.item - 要呈现的单元格项目。 问题是我对不同的页面有不同的字段,所以 ...

我无法获取要显示在我的插槽中的信息 - I cannot get information to display in my slot

我觉得这应该是超级简单的,所以这让它更加混乱。 我无法将 EventCard 中的文本放入 BaseIcon 插槽。 我的 BaseIcon 组件看起来像这样...... 我的 EventCard 组件看起来像这样.. 在不使用插槽的情况下一切正常。 图标显示,但文本和attendees. ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM