详解vuejs2.0选择动态绑定下拉框支持多选

  

详解vuejs2.0选择动态绑定下拉框支持多选

  

  

产品类型:这一项是选择涉及到父子组件信息传递下面拆开讲解

  

父组件         & lt; div类=皊ales-board-line”比;   & lt; div类=皊ales-board-line-left”比;   产品类型:   & lt;/div>   & lt; div类=皊ales-board-line-right”比;   & lt; v-selection:选择=癰uyTypes @on-change”=皁nParamChange (buyType,事件美元)“祝辞& lt;/v-selection>   & lt;/div>   & lt;/div>   之前            & lt; script>   从“. ./. ./组件/导入VSelection基地/选择”   从“lodash”进口_   出口默认{   组件:{   VSelection,   VCounter,   VChooser,   VMulChooser,   MyDialog:对话框中,   BankChooser,   CheckOrder   },   数据(){   返回{   buyNum: 0,   buyType: {},   版本:[],   期:{},   价格:0,   versionList:(   {   标签:“客户版”,   值:0   },   {   标签:“代理商版”,   值:1   },   {   标签:“专家版”,   值:2   }   ),   periodList:(   {   标签:“半年”,   值:0   },   {   标签:“一年”,   值:1   },   {   标签:“三年”,   值:2   }   ),   buyTypes:(   {   标签:“入门版”,   值:0   },   {   标签:“中级版”,   值:1   },   {   标签:“高级版”,   值:2   }   ),   isShowPayDialog:假的,   bankId:空,   orderId:空,   isShowCheckOrder:假的,   isShowErrDialog:假   }   },   方法:{>   & lt; template>   & lt; div类=把≡褡榧北?   & lt; div类=" selection-show " @click=皌oggleDrop”比;   & lt; span>{{选择[nowIndex]。标签}}& lt;/span>   & lt; div类=凹贰弊4? lt;/div>   & lt;/div>   & lt; div类=v=癷sDrop”比“选择列表”;   & lt; ul>   & lt;李v="(项目、索引),选择“@click=癱hooseSelection(指数)”在{{项目。标签}}& lt;/li>   & lt;/ul>   & lt;/div>   & lt;/div>   & lt;/template>      & lt; script>   出口默认{   道具:{   选择:{   类型:数组,   默认值:[{   标签:“测试”,   值:0   })   }   },   数据(){   返回{   isDrop:假的,   nowIndex: 0   }   },   方法:{   toggleDrop () {   这一点。isDrop=! this.isDrop   },   chooseSelection(指数){   这一点。nowIndex=指数   这一点。isDrop=false   这一点。释放美元(“变化”,this.selections [this.nowIndex])   }   }   }   & lt;/script>            & lt; scoped>风格;   .selection-component {   位置:相对;   显示:inline-block;   }   .selection-show {   边界:1 px固体# e3e3e3;   填充:20 px 0 10 px;   显示:inline-block;   位置:相对;   光标:指针;   高度:25 px;   行高:25 px;   border - radius: 3 px;   背景:# fff;   }   .selection-show .arrow {   显示:inline-block;   border-left: 4 px固体透明;   边境:4 px固体透明;   border-top: 5 px固体# e3e3e3;   宽度:0;   高度:0;   margin-top: 1 px;   margin-left: 6 px;   margin-right: -14 px;   vertical-align:中间;   }   .selection-list {   显示:inline-block;   位置:绝对的;   左:0;   上图:25 px;   宽度:100%;   背景:# fff;   border-top: 1 px固体# e3e3e3;   边界底部:1 px固体# e3e3e3;   z - index: 5;   }   李.selection-list {   填充:5 px 15 px 5 px 10 px;   border-left: 1 px固体# e3e3e3;   边境:1 px固体# e3e3e3;   光标:指针;   背景:# fff;   空白:nowrap;}   溢出:隐藏;   文本溢出:省略;      }   .selection-list李:{徘徊   背景:# e3e3e3;   }   & lt;/style>   之前      

<强>

  

产品版本:这一项是选择涉及到父子组件信息传递下面拆开讲解

  

父组件         & lt; div类=皊ales-board-line”比;   & lt; div类=皊ales-board-line-left”比;   产品版本:   & lt;/div>   & lt; div类=皊ales-board-line-right”比;   & lt; v-mul-chooser   :选择=" versionList”   @on-change=" onParamChange(“版本”,事件美元)“祝辞& lt;/v-mul-chooser>   & lt;/div>   & lt;/div>   

详解vuejs2.0选择动态绑定下拉框支持多选