全局参数说明

这里说明所有组件都包含的全局参数,以及传入方法

appendClass

appendClass 提供了给组件附加自定义class的能力

  • · 类型: String

  • · 默认值: ``

  • · 用法:
    以button组件为例:

    <v-button :append-class="'class'">default</v-button>

appendStyle

appendStyle 提供了给组件附加自定义style的能力

  • · 类型: Object

  • · 默认值: ``

  • · 用法:
    以button组件为例:

<v-button :append-style="styleObject">default</v-button>
Vue.component({
data: {
styleObject: {
width: '200px',
background: 'red'
}
}
})

asValue / asLabel

asValue 由于有些数据输入不规则,可能不是采用value作为key,所以这里可以传入一个字符串,指定用于渲染数据的key
asLabel 由于有些数据输入不规则,可能不是采用label作为key,所以这里可以传入一个字符串,指定用于渲染数据的key

支持组件radio, checkbox select

  • · 类型: String
<v-radio :data="commonListData2" :as-value="'name'"
:as-label="'desc'" :value.sync="radioValue"></v-radio>
<v-select :data="dropDownData2" :as-value="'name'"
:as-label="'desc'":append-style="{width: '200px'}" :value.sync="dropDownValue"></v-select>