UNPKG

cione-comp-lib

Version:

`$ yarn add cione-comp-lib` 或者 `$ npm i cione-comp-lib -S`

2 lines (1 loc) 1.18 kB
"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});var e=require("vue"),t=require("./Dropdown.vue_used_vue_type_style_index_0_lang.module.js"),l=require("../../../../_virtual/plugin-vue_export-helper.js");const r={name:"Dropdown",inheritAttrs:!1,props:{label:{type:String,default:""},options:{type:Array,required:!0},value:{type:[String,Number],required:!1,default:null}}},o={key:0},n=["selected","value"];const a={$style:t.default};var s=l.default(r,[["render",function(t,l,r,a,s,u){return e.openBlock(),e.createElementBlock("div",{class:e.normalizeClass(t.$style.dropdown)},[e.createElementVNode("label",{onContextmenu:l[0]||(l[0]=e.withModifiers((()=>{}),["prevent"]))},[r.label?(e.openBlock(),e.createElementBlock("span",o,e.toDisplayString(r.label),1)):e.createCommentVNode("",!0),e.createElementVNode("select",e.normalizeProps(e.guardReactiveProps(t.$attrs)),[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(r.options,(([t,l])=>(e.openBlock(),e.createElementBlock("option",{key:t,selected:t===r.value,value:t},e.toDisplayString(l),9,n)))),128))],16)],32)],2)}],["__cssModules",a]]);exports.default=s;