eeeeeeuuuu-ui
Version:
uView UI,是uni-app生态优秀的UI框架,全面的组件和便捷的工具会让您信手拈来,如鱼得水
12 lines (11 loc) • 2.57 kB
JavaScript
require('../../../app.js');
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["uview-ui/components/u-collapse-item/u-collapse-item"],{1297:function(e,t,i){"use strict";var s=i("f665"),l=i.n(s);l.a},5495:function(e,t,i){"use strict";i.r(t);var s,l={uIcon:function(){return i.e("uview-ui/components/u-icon/u-icon").then(i.bind(null,"ece6"))}},o=function(){var e=this,t=e.$createElement,i=(e._self._c,e.__get_style([e.itemStyle])),s=e.__get_style([e.headStyle]),l=e.$slots["title-all"]||e.$slots["title"]?null:e.__get_style([{textAlign:e.align?e.align:"left"},e.isShow&&e.activeStyle&&!e.arrow?e.activeStyle:""]),o=e.__get_style([e.bodyStyle]);e.$mp.data=Object.assign({},{$root:{s0:i,s1:s,s2:l,s3:o}})},a=[],h={name:"u-collapse-item",props:{title:{type:String,default:""},align:{type:String,default:"left"},disabled:{type:Boolean,default:!1},open:{type:Boolean,default:!1},name:{type:[Number,String],default:""},activeStyle:{type:Object,default(){return{}}},index:{type:[String,Number],default:""}},inject:["uCollapse"],data(){return{isShow:!1,elId:this.$u.guid(),height:0,headStyle:{},bodyStyle:{},arrowColor:"",hoverClass:""}},mounted(){this.init()},watch:{open(e){this.isShow=e}},computed:{arrow(){return this.uCollapse.arrow},itemStyle(){return this.uCollapse.itemStyle}},created(){this.isShow=this.open,this.nameSync=this.name?this.name:this.uCollapse.childrens.length,this.uCollapse.childrens.push(this),this.headStyle=this.uCollapse.headStyle,this.bodyStyle=this.uCollapse.bodyStyle,this.arrowColor=this.uCollapse.arrowColor,this.hoverClass=this.uCollapse.hoverClass},methods:{init(){this.$nextTick(()=>{this.queryRect()})},headClick(){this.disabled||(1==this.uCollapse.accordion&&this.uCollapse.childrens.map(e=>{this!=e&&(e.isShow=!1)}),this.isShow=!this.isShow,this.$emit("change",{index:this.index,show:this.isShow}),this.isShow&&this.uCollapse.onChange(),this.$forceUpdate())},queryRect(){this.$uGetRect("#"+this.elId).then(e=>{this.height=e.height})}}},n=h,u=(i("1297"),i("f0c5")),r=Object(u["a"])(n,o,a,!1,null,"730303eb",null,!1,l,s);t["default"]=r.exports},f665:function(e,t,i){}}]);
;(global["webpackJsonp"] = global["webpackJsonp"] || []).push([
'uview-ui/components/u-collapse-item/u-collapse-item-create-component',
{
'uview-ui/components/u-collapse-item/u-collapse-item-create-component':(function(module, exports, __webpack_require__){
__webpack_require__('543d')['createComponent'](__webpack_require__("5495"))
})
},
[['uview-ui/components/u-collapse-item/u-collapse-item-create-component']]
]);