Vue.js 何时在vue中使用道具修改器?
何时在vue中使用道具修改器 在vue文档中,我在v-bind中找到了prop修饰符: 我的问题是:Vue.js 何时在vue中使用道具修改器?,vue.js,Vue.js,何时在vue中使用道具修改器 在vue文档中,我在v-bind中找到了prop修饰符: 我的问题是: 可以使用此修改器将特性传递给组件 从文档中: 修饰语: .prop-作为DOM属性而不是属性绑定(有什么区别?)。如果标记是组件,那么.prop将在组件的$el上设置属性 这是很有用的,因为一些HTML输入不能接收作为属性的值,但需要传递到ref本身 。通常你需要这样做 更新之前(){ //直接在dom元素对象上设置不确定 //如果v-bind.prop不存在,您就必须这样做 this.$r
可以使用此修改器将特性传递给组件
从文档中:
修饰语:
.prop-作为DOM属性而不是属性绑定(有什么区别?)。如果标记是组件,那么.prop将在组件的$el上设置属性
这是很有用的,因为一些HTML输入不能接收作为属性的值,但需要传递到ref本身
。通常你需要这样做
更新之前(){
//直接在dom元素对象上设置不确定
//如果v-bind.prop不存在,您就必须这样做
this.$refs.myCheckbox.indeterminate=this.indeterminateProp;
}
并在vue反应系统外手动跟踪
但是多亏了。道具,你可以做到
无需使用生命周期挂钩
因此.prop基本上告诉vue“将此值应用于DOM节点本身(通常从$refs获得的值),而不是尝试将其作为属性或属性应用”我的问题是关于这个prop-modifierReach HTML元素有属性。例如,div元素有一个属性text content。要更改此属性,可以使用prop.modifier.prop。