|  | ||
|---|---|---|
| .. | ||
| demo | ||
| test | ||
| README.en-US.md | ||
| README.md | ||
| component.js | ||
| index.vue | ||
| item.vue | ||
		
			
				
				README.en-US.md
			
		
		
			
			
		
	
	| title | preview | 
|---|---|
| Field | https://didi.github.io/mand-mobile/examples/#/field | 
Arrange vertically and display current contents, status and other allowable operations.
Import
import { Field, FieldItem } from 'mand-mobile'
Vue.component(Field.name, Field)
Vue.component(FieldItem.name, FieldItem)
Code Examples
API
Field Props
| Props | Description | Type | Default | Note | 
|---|---|---|---|---|
| title | title | String | - | - | 
| brief | description | String | - | - | 
| disabled | disable content operation | Boolean | false | - | 
| solid | the width of title is fixed or not | Boolean | false | - | 
| plain | plain style | Boolean | false | - | 
When use disabled prop, its descendants can use injectto have access of Field ancestor.
export default {
  name: 'your-component',
  inject: {
    rootField: {
      from: 'rootField',
      default: () => ({})
    }
  },
  computed: {
    disabled() {
      return this.rootField.disabled
    }
  },
}
Field Slots
default
default content slot
header
header content slot
action
header action slot
footer
footer content slot
FieldItem Props
| Props | Description | Type | Default | Note | 
|---|---|---|---|---|
| title | title | String | - | - | 
| content | description | String | - | - | 
| addon | help info text | String | - | - | 
| disabled | disable item operation | Boolean | false | - | 
| arrow | arrow indicator | Boolean | false | - | 
FieldItem Events
@click(event)
click event when not disabled
FieldItem Slots
default
default content slot
left
left content slot
right
right content slot
children
extra children slot