vue-component相关内容

动态创建组件总是删除最后一个实例

我有一个 child 组件和 parent 组件.父组件动态呈现子组件,即按需呈现并将记录保存在数组中.当子组件要求删除时,它会发出事件并因此传递其 ID 以在记录中进行标识.虽然记录确实根据 id 被删除,但最后创建的实例总是被删除.即使你点击第一个孩子,它也只会删除最后一个. 这里是与我的情况相同的链接,但只是形式简单.我对 SO 进行了研究,发现这个 answer 的小提琴是 这里.所 ..
发布时间:2021-09-20 19:04:49 前端开发

切换路由时组件中的非范围样式仅应用一次

Vue.js Scoped CSS 文档 提到 您可以在同一个组件中同时包含作用域和非作用域样式 我为 vue-router示例应用程序> 并使用了两个单文件组件而不是示例的字符串模板 - 渲染效果如预期. 然后我尝试在组件中同时应用作用域和非作用域样式.在第一个我有 div {白颜色;背景颜色:蓝色;}身体 {背景颜色:绿色;} 第二个 div ..
发布时间:2021-09-20 19:04:35 前端开发

使用带有渲染功能的 Vue.js 3 片段

我应该如何使用带有渲染功能的 Vue 3 片段?下面的代码不应该工作吗? import { h } from 'vue'使成为 () {返回 [h('label', { htmlFor: 'username' }, this.label),h('输入', { id: '用户名' }),]}, 解决方案 是的,在渲染函数中定义片段的语法是正确的: import { h } from “vue ..
发布时间:2021-09-20 19:03:59 前端开发

如何在 Vuejs 渲染函数中复制插槽?

我有一个通过插槽传递内容的组件.我正在使用渲染函数来输出内容.我使用渲染函数的原因是我想多次复制内容.当我使用此代码时,一切正常: render(createElement){return createElement('div', {}, this.$slots.default);} 当我传递的数据发生变化时,输出也会发生变化. 但是,由于我想复制插槽内容,我现在正在尝试: retur ..
发布时间:2021-09-20 19:03:30 前端开发

Vuetify 样式不可见

我是 Vue 世界的初学者,所以请容忍我愚蠢的问题. 我有一个 Vue 项目的样板代码,我从中克隆了:Vue 企业样板 我想使用 Vuetify 组件,所以我按照以下步骤操作: 1. 克隆了 vue-enterprise-boilerplate 2. npm install vuetify --save 3. 在我的 main.js 中,我添加了 vuetify 依赖项,如: 从' ..
发布时间:2021-09-20 19:01:16 前端开发

Vue.js 在 ajax 请求期间禁用组件

我正在为以下问题寻找简单的解决方案: 我有一个 Vue 组件按钮,我可以用它来发出 ajax 请求.我想在请求挂起时禁用此按钮(以防止多个请求). 解决方案 听起来您希望您的操作在开始时设置(提交)一个标志,然后在结束时清除它. 在 Vuex 中尝试这样的事情... 状态:{加载:假},突变:{isLoading(状态){state.loading = 真},doneLoad ..
发布时间:2021-09-20 19:00:58 前端开发

为什么我在 Vue.js 3 中使用 async setup() 时得到空白(空)内容?

问题 我在 Vue.js 3 中使用了 async setup(),但我的 HTML 内容消失了.我的组件模板没有插入到 HTML,但是当我删除 async 和 await 前缀时,我的 HTML 内容又回来了.我该如何解决这个问题? async setup () {常量数据 = ref(null)尝试 {const res = await fetch('api')数据值 = res.js ..
发布时间:2021-09-20 19:00:10 前端开发

如何检查对象是否是 Vue 组件?

是否有可靠的方法来检查对象是否是 Vue.js 组件? 解决方案 您可以使用 instanceof,如下代码: var isVueComp = vuecomp instanceof Vue 如果 isVueComp 为真,则它是 Vue.js 组件,否则不是. 您也可以使用 vuecomp.prototype.构造函数,它将返回对创建实例对象的对象构造函数的引用. 检查这个 ..
发布时间:2021-09-20 18:59:59 前端开发

如何在VueJs的模板中加载外部html文件

我是 vue js 的新手.我只是在创建一个简单的项目,其中我只是通过 CDN 包含 vuejs.不使用 node/npm 或 cli. 我将所有 html 标记保存在单个 html 中,随着它的增长看起来很混乱.我试图将 html 拆分为视图,并希望通过类似于 ng-include of angularJs 的内容来包含它 我以前在 angular 工作过,那里有 ng-include ..
发布时间:2021-09-20 18:58:53 其他开发

Vuetify 在数据表中插入操作按钮并获取行数据

环境: vue@^2.6.10:vuetify@^2.1.0 我想使用v-data-table来显示搜索结果并在v-data-table的每一行添加评估按钮. 很遗憾,我有两个问题: 评估按钮未显示 我不知道如何获取按钮的行数据 我需要改变什么? 模板 脚本 data(){返回 {标题: [{文本:'否',值:'否'},{文本:'结果',值:'结果'},{文 ..
发布时间:2021-09-20 18:58:24 前端开发