<import name="form" src="../Common/ui/h-ui/form/c_form"></import>
<import name="cascader" src="../Common/ui/h-ui/form/c_cascader"></import>
<template>
<div class="container">
<form>
<cascader id="cascader1" params="{{params}}"></cascader>
</form>
</div>
</template>
<style lang="less">
@import '../Common/styles/container.less';
</style>
<script>
export default {
private: {
params: {}
}
}
</script>

<import name="form" src="../Common/ui/h-ui/form/c_form"></import>
<import name="cascader" src="../Common/ui/h-ui/form/c_cascader"></import>
<template>
<div class="container">
<form>
<cascader id="cascader2" params="{{params}}" form-horizontal="true"></cascader>
</form>
</div>
</template>
<style lang="less">
@import '../Common/styles/container.less';
</style>
<script>
export default {
private: {
params: {}
}
}
</script>

<import name="form" src="../Common/ui/h-ui/form/c_form"></import>
<import name="cascader" src="../Common/ui/h-ui/form/c_cascader"></import>
<template>
<div class="container">
<form>
<cascader id="cascader3" params="{{params}}" form-horizontal="true" no-border="true"></cascader>
</form>
</div>
</template>
<style lang="less">
@import '../Common/styles/container.less';
</style>
<script>
export default {
private: {
params: {}
}
}
</script>

<import name="form" src="../Common/ui/h-ui/form/c_form"></import>
<import name="cascader" src="../Common/ui/h-ui/form/c_cascader"></import>
<template>
<div class="container">
<form>
<cascader id="cascader4" params="{{params}}" title="none"></cascader>
</form>
</div>
</template>
<style lang="less">
@import '../Common/styles/container.less';
</style>
<script>
export default {
private: {
params: {}
}
}
</script>

<import name="form" src="../Common/ui/h-ui/form/c_form"></import>
<import name="cascader" src="../Common/ui/h-ui/form/c_cascader"></import>
<template>
<div class="container">
<form>
<cascader id="cascader5" params="{{params}}" disabled="true"></cascader>
</form>
</div>
</template>
<style lang="less">
@import '../Common/styles/container.less';
</style>
<script>
export default {
private: {
params: {}
}
}
</script>

<import name="form" src="../Common/ui/h-ui/form/c_form"></import>
<import name="cascader" src="../Common/ui/h-ui/form/c_cascader"></import>
<template>
<div class="container">
<form>
<cascader id="cascader6" params="{{params}}" not-blank="false"></cascader>
</form>
</div>
</template>
<style lang="less">
@import '../Common/styles/container.less';
</style>
<script>
export default {
private: {
params: {}
}
}
</script>

<import name="form" src="../Common/ui/h-ui/form/c_form"></import>
<import name="cascader" src="../Common/ui/h-ui/form/c_cascader"></import>
<template>
<div class="container">
<form>
<cascader id="cascader7" params="{{params}}" valid="has-error" form-error="非法值!"></cascader>
</form>
</div>
</template>
<style lang="less">
@import '../Common/styles/container.less';
</style>
<script>
export default {
private: {
params: {}
}
}
</script>


<import name="form" src="../Common/ui/h-ui/form/c_form"></import>
<import name="cascader" src="../Common/ui/h-ui/form/c_cascader"></import>
<template>
<div class="container">
<form>
<cascader id="cascader8" params="{{params}}" title="個性數據" data="{{data}}" value="{{value}}"></cascader>
</form>
</div>
</template>
<style lang="less">
@import '../Common/styles/container.less';
</style>
<script>
export default {
private: {
params: {},
value: ['指南','導航','頂部導航'],
data: [{
value: '指南',
child: [{
value: '設計原則',
child: [
'一致',
'反饋',
'效率',
'可控'
]
}, {
value: '導航',
child: [
'側向導航',
'頂部導航'
]
}]
}, {
value: '組件',
child: [{
value: 'Basic',
child: [
'Layout 布局',
'Color 色彩',
'Typography 字體',
'Icon 圖標',
'Button 按鈕'
]
}, {
value: 'Form',
child: [
'Radio 單選框',
'Checkbox 多選框',
'Input 輸入框',
'InputNumber 計數器',
'Select 選擇器',
'Cascader 級聯選擇器',
'Switch 開關',
'Slider 滑塊',
'TimePicker 時間選擇器',
'DatePicker 日期選擇器',
'DateTimePicker 日期時間選擇器',
'Upload 上傳',
'Rate 評分',
'Form 表單'
]
}, {
value: 'Data',
child: [
'Table 表格',
'Tag 標簽',
'Progress 進度條',
'Tree 樹形控件',
'Pagination 分頁',
'Badge 標記'
]
}, {
value: 'Notice',
child: [
'Alert 警告',
'Loading 加載',
'Message 消息提示',
'MessageBox 彈框',
'Notification 通知'
]
}, {
value: 'Navigation',
child: [
'NavMenu 導航菜單',
'Tabs 標簽頁',
'Breadcrumb 面包屑',
'Dropdown 下拉菜單',
'Steps 步驟條'
]
}, {
value: 'Others',
child: [
'Dialog 對話框',
'Tooltip 文字提示',
'Popover 彈出框',
'Card 卡片',
'Carousel 走馬燈',
'Collapse 折疊面板'
]
}]
}, {
value: '資源',
child: [{
value: 'Axure Components',
child: []
}, {
value: 'Sketch Templates',
child: []
}, {
value: '組件交互文檔',
child: []
}]
}],
value: ['指南','導航','頂部導航'],
data: [{
value: '指南',
child: [{
value: '設計原則',
child: [
'一致',
'反饋',
'效率',
'可控'
]
}, {
value: '導航',
child: [
'側向導航',
'頂部導航'
]
}]
}, {
value: '組件',
child: [{
value: 'Basic',
child: [
'Layout 布局',
'Color 色彩',
'Typography 字體',
'Icon 圖標',
'Button 按鈕'
]
}, {
value: 'Form',
child: [
'Radio 單選框',
'Checkbox 多選框',
'Input 輸入框',
'InputNumber 計數器',
'Select 選擇器',
'Cascader 級聯選擇器',
'Switch 開關',
'Slider 滑塊',
'TimePicker 時間選擇器',
'DatePicker 日期選擇器',
'DateTimePicker 日期時間選擇器',
'Upload 上傳',
'Rate 評分',
'Form 表單'
]
}, {
value: 'Data',
child: [
'Table 表格',
'Tag 標簽',
'Progress 進度條',
'Tree 樹形控件',
'Pagination 分頁',
'Badge 標記'
]
}, {
value: 'Notice',
child: [
'Alert 警告',
'Loading 加載',
'Message 消息提示',
'MessageBox 彈框',
'Notification 通知'
]
}, {
value: 'Navigation',
child: [
'NavMenu 導航菜單',
'Tabs 標簽頁',
'Breadcrumb 面包屑',
'Dropdown 下拉菜單',
'Steps 步驟條'
]
}, {
value: 'Others',
child: [
'Dialog 對話框',
'Tooltip 文字提示',
'Popover 彈出框',
'Card 卡片',
'Carousel 走馬燈',
'Collapse 折疊面板'
]
}]
}, {
value: '資源',
child: [{
value: 'Axure Components',
child: ['Axure']
}, {
value: 'Sketch Templates',
child: ['Sketch']
}, {
value: '組件交互文檔',
child: ['文檔']
}]
}]
}
}
</script>


<import name="form" src="../Common/ui/h-ui/form/c_form"></import>
<import name="cascader" src="../Common/ui/h-ui/form/c_cascader"></import>
<template>
<div class="container">
<form>
<cascader id="cascader8_2" params="{{params}}" title="兩級級聯" data="{{data2}}" value="{{value2}}"></cascader>
</form>
</div>
</template>
<style lang="less">
@import '../Common/styles/container.less';
</style>
<script>
export default {
private: {
params: {},
value2: ['Form','Input 輸入框'],
data2: [{
value: 'Basic',
child: [
'Layout 布局',
'Color 色彩',
'Typography 字體',
'Icon 圖標',
'Button 按鈕'
]
}, {
value: 'Form',
child: [
'Radio 單選框',
'Checkbox 多選框',
'Input 輸入框',
'InputNumber 計數器',
'Select 選擇器',
'Cascader 級聯選擇器',
'Switch 開關',
'Slider 滑塊',
'TimePicker 時間選擇器',
'DatePicker 日期選擇器',
'DateTimePicker 日期時間選擇器',
'Upload 上傳',
'Rate 評分',
'Form 表單'
]
}, {
value: 'Data',
child: [
'Table 表格',
'Tag 標簽',
'Progress 進度條',
'Tree 樹形控件',
'Pagination 分頁',
'Badge 標記'
]
}, {
value: 'Notice',
child: [
'Alert 警告',
'Loading 加載',
'Message 消息提示',
'MessageBox 彈框',
'Notification 通知'
]
}, {
value: 'Navigation',
child: [
'NavMenu 導航菜單',
'Tabs 標簽頁',
'Breadcrumb 面包屑',
'Dropdown 下拉菜單',
'Steps 步驟條'
]
}, {
value: 'Others',
child: [
'Dialog 對話框',
'Tooltip 文字提示',
'Popover 彈出框',
'Card 卡片',
'Carousel 走馬燈',
'Collapse 折疊面板'
]
}]
}
}
</script>

<import name="form" src="../Common/ui/h-ui/form/c_form"></import>
<import name="cascader" src="../Common/ui/h-ui/form/c_cascader"></import>
<template>
<div class="container">
<form>
<cascader id="cascader9" params="{{params}}" valid="none" not-blank="false"></cascader>
</form>
</div>
</template>
<style lang="less">
@import '../Common/styles/container.less';
</style>
<script>
export default {
private: {
params: {}
}
}
</script>

<import name="form" src="../Common/ui/h-ui/form/c_form"></import>
<import name="cascader" src="../Common/ui/h-ui/form/c_cascader"></import>
<template>
<div class="container">
<form>
<cascader id="cascader10" params="{{params}}"></cascader>
</form>
</div>
</template>
<style lang="less">
@import '../Common/styles/container.less';
</style>
<script>
import prompt from '@system.prompt'
export default {
private: {
params: {}
},
onInit() {
this.$on('cascader10_dispatchEvt',this.dispatchEvt)
},
dispatchEvt(evt) {
// 彈窗顯示詳細說明
prompt.showToast({
message: evt.detail.value,
duration: 1,
gravity: 'top'
})
}
}
</script>
掃碼體驗