1 |
- "use strict";const t=require("../../common/vendor.js"),o={props:{fontSize:String,color:String,align:String},inject:["table"],provide(){return{tr:this}},data(){return{isCheck:!1,checkboxData:{value:0,checked:!1},checked:!1,thBorder:"1",borderColor:"#d0dee5"}},created(){this.thBorder=this.table.border,this.borderColor=this.table.borderColor,this.table.childrens.push(this),this.checkboxData.value=this.table.index++,this.isCheck=this.table.isCheck},methods:{checkboxChange(c){this.checkboxData.checked=!this.checkboxData.checked,this.table.childrens[this.checkboxData.value]=this,this.table.fire(!!c.detail.value[0],this.checkboxData.value,this.table.index)}}};function s(c,a,n,l,e,h){return t.e({a:e.isCheck},e.isCheck?{b:e.checkboxData.value+"",c:e.checkboxData.checked,d:t.o((...r)=>h.checkboxChange&&h.checkboxChange(...r)),e:e.thBorder+"px",f:e.borderColor}:{})}const i=t._export_sfc(o,[["render",s],["__file","E:/psy_web_share/components/t-table/t-tr.vue"]]);tt.createComponent(i);
|