腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
为什么
inheritAttrs
会存
在于
Vue
中
?
javascript
、
html
、
vue.js
在
Vue
中
,我们有
inheritAttrs
组件选项,当为false时,当没有在组件实例上声明为props时,将阻止绑定作为属性应用到DOM。]"></div> 将
inheritAttrs
设置为false <div></div> 我正在尝试理解a)
为什么
默认情况下这是true?以及b)
为什么
它一开始就存在? 允许在DOM中使用自定义属性会鼓励经验较少的工程师生成无效的HTML,从而导致低质量的代码。然而,我倾向于相信<
浏览 4
提问于2020-04-16
得票数 1
回答已采纳
3
回答
如何在
vue
3组合api
中
获得道具
vuejs3
我尝试编写一个容器组件"A“来布局第三方组件"Tree",为了使用A,我使用"
inheritAttrs
”来获取“Tree”的所有道具和事件: <Tree v-bind="$attrs" /><script lang="ts">
inheritAttrs
: true,</script&g
浏览 8
提问于2022-03-22
得票数 12
回答已采纳
1
回答
Vue
3.0
中
的事件处理更改?
typescript
、
vue.js
、
event-handling
、
vuejs3
、
vue-composition-api
我需要处理子组件
中
的事件;检查某个条件;如果为真,则将"submit“事件发回父组件,这样它的事件处理程序就会运行。下面的示例使用
Vue
.js 2.6.11激发父级事件处理程序(将"
vue
“替换为”@
vue
/复合-api“)。对于3.0.0-rc.5,它会触发两次。想知道这是一个有意的改变,一个bug,还是我。App.
vue
:#app h1 Form Experim
浏览 2
提问于2020-08-10
得票数 3
回答已采纳
1
回答
使用脚本设置和类型记录禁用属性继承/设置组件选项
typescript
、
vue.js
、
vue-component
、
vuejs3
、
vue-script-setup
在
Vue
3
中
使用脚本设置语法和类型记录时,如何将组件的选项设置为app.component('date-picker', {})<script setup lang="ts"> // how can I set
inheritAttrs
here?
浏览 17
提问于2022-01-25
得票数 1
2
回答
在
Vue
2
中
将事件从子组件轻松传递到父组件
javascript
、
vue.js
我有一个基本组件BaseInput.
vue
,它接受属性并发出事件。使用v-bind="$attrs"指令可以很容易地绑定所有属性。@blur="$emit('blur')" </label>export default {
inheritAttrs
: falseimport BasicInput from '@/storybook/pages&
浏览 10
提问于2021-02-26
得票数 0
回答已采纳
4
回答
如何在`<script setup>`
中
定义‘`name`’和‘`
inheritAttrs
`’?
javascript
、
vue.js
、
vuejs3
、
vue-composition-api
、
vue-script-setup
选项API: import { defineComponent } from '
vue
' name:'CustomName', // setup() { },</script> 如何在<script setup><e
浏览 20
提问于2021-05-08
得票数 18
回答已采纳
3
回答
Vue
JS非支柱属性和禁用属性继承
javascript
、
vue.js
、
vue-props
Parent.
vue
<div id="app"> </div> components: { }, return { };};Child.<em
浏览 1
提问于2020-04-30
得票数 8
1
回答
在
VUE
DEV工具
中
,道具始终显示为$attrs
vue.js
、
vue-component
、
vuex
、
vuejs3
、
vuejs-transition
在
VUE
DEV工具
中
,我的道具一直显示为$attrs,我曾尝试使用
inheritAttrs
: false enter image description here v-bind="$attrs“禁用
浏览 4
提问于2021-08-31
得票数 0
1
回答
忽略未定义的道具
vue.js
、
vue-component
我将这样的对象传递到组件
中
: prop1: 1, prop3: 3<my-component :data="obj"></my-component</div>请不要说
为什么
我会需要这个。
浏览 0
提问于2019-09-18
得票数 0
1
回答
vue
包装了另一个组件,传递道具和事件
javascript
、
vue.js
、
vue-component
、
wrapper
我如何编写组件来包装另一个
vue
组件,而我的包装器组件却获得了一些额外的支持?我的包装器模板组件应该是: <v-table></v-table> <!在
vue
中
做这件事的正确方法是什么?是否也有针对事件的解决方案?
浏览 2
提问于2018-06-11
得票数 21
回答已采纳
2
回答
如何将v-on/v-绑定传递到组件
vue.js
、
vuejs2
、
vuetify.js
我试图将菜单和SomeFile.
vue
模板
中
的激活器槽
中
的吸引物传递到MyCustomButtonTemplate.
vue
文件
中
的v
中
,但我想不出怎么做。有人知道如何正确传递这些值吗?下面是一个简单的例子<v-menu offset-y> <MyCustomButtonTemplat
浏览 11
提问于2022-03-15
得票数 1
回答已采纳
2
回答
使用元素-ui和
vue
-test-utils模拟select
javascript
、
vue.js
、
jestjs
、
vue-test-utils
、
element-ui
我在
Vue
中用Jest和Element对包含一个select和2个选项的组件进行单元测试。我从下拉列表中选择一个选项,然后检查是否调用了一个操作。// Fruit.
vue
select( ) v-for="item in2)与el-select和el-option保持不变,只是selec
浏览 0
提问于2018-12-12
得票数 11
1
回答
向
Vue
组件元素动态添加任意属性?
vue.js
、
attributes
、
vuejs2
、
components
我想创建一个组件,它可以具有组件在运行时不期望/不知道的来自
Vue
.data的任意属性(例如,data-xxx)。例如,这不起作用,但从概念上讲: template: `<input type="text" v-model="value" :name="//Used elsewhere in
Vue
app: <text-input :value="aval
浏览 0
提问于2018-06-12
得票数 0
2
回答
Vue
JS单选按钮上带有v模型和v-bind="$attrs“值的支持错误
javascript
、
vue.js
在这个组件上,我有
inheritAttrs
: false,在元素本身上使用v-bind="$attrs",这样我就可以使用v模型和值等等。但是,在选择单选按钮时,会抛出一个错误,说明螺旋桨值无效(因为它是一个事件,而不是字符串),有趣的是,我注意到在初始呈现时,
Vue
Devtools
中
的值支柱是空的。问题的示例项目: <template> <p>Location: {{ location }}</p
浏览 1
提问于2019-05-01
得票数 1
回答已采纳
1
回答
如何删除
vue
非支持组件实例?
javascript
、
vue.js
、
vue-component
我们可以删除/删除
Vue
不小心呈现的非支持组件实例吗?我尝试过使用
inheritAttrs
: false (但不包括在组件道具和发布属性
中
),或者使用deleteThisComponent(idx{this.idx.splice(this.idx.indexOf我需要删除它们,因为它不应该在那里,在我的例子
中
,它应该只是带有呈现的道具的组件实例。请参阅下面的
Vue
组件检查。我想移除4和5,他们没有任何道具。export default {
inheritAttrs</em
浏览 4
提问于2021-08-25
得票数 1
回答已采纳
1
回答
如何从我的nuxt js组件的node_modules文件夹
中
动态加载svg图标?
vue.js
、
svg
、
vuejs2
、
vue-component
、
nuxt.js
/node_modules/加密货币- icons /svg/color目录
中
我在components/BaseCryptoIcon.
vue
文件
中
创建了以下组件 <template>/** * https://stackoverflow.com/questions/59148672/how-to-import-multiple-
浏览 69
提问于2021-08-05
得票数 2
回答已采纳
1
回答
如何在
vue
3
中
使用v-bind=$attrs?
javascript
、
vue.js
、
vuejs2
、
vue-component
、
vuejs3
我正在将
vue
2应用程序迁移到
vue
3。在官方文档
中
,提到在
Vue
3
中
删除了$listeners对象。事件侦听器现在是$attrs的一部分。它也采取非道具属性(类,风格)。在我的
vue
2应用程序
中
,有一个图标按钮自定义组件,它如下所示。buttonToggle">
浏览 7
提问于2022-01-25
得票数 6
2
回答
将v模型传递到
Vue
3
中
组件内的复选框
中
?
vue.js
、
vuejs3
我希望在
Vue
3组件
中
嵌入一个复选框,并将v-model绑定传递给复选框。<!-- Tile.
vue
--> <div> </div><script></
浏览 5
提问于2021-12-29
得票数 1
回答已采纳
2
回答
如何在VueJS
中
包装组件?
vue.js
这是我的密码:<template> <v-card-title> items: {type: Array} }Main.
vue
': cccccc
浏览 0
提问于2018-02-27
得票数 9
1
回答
Vue
TSX -如何告诉Typescript允许在可重用组件中使用HTML属性?
typescript
、
vue.js
、
jsx
、
tsx
假设我有这样的输入组件: setup(props, { attrs }) { <div></div> }现在,我像这样使用这个组件并提供type="passw
浏览 1
提问于2021-03-18
得票数 5
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
一个透传技巧,治好了我的重度代码洁癖
Vue2和Vue3使用层面上有什么区别
2024 前端圈 “开年之战”:React 挖坑不填,要靠文档来补?
为什么尽管推出多年,Vue3的用户数量仍然较少?
困扰99%前端程序员的Vue问题,全在这了
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券