1 |
- {"remainingRequest":"C:\\Users\\100zone\\Desktop\\baizong\\community\\SmartCommunity\\videoSurveillance\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!C:\\Users\\100zone\\Desktop\\baizong\\community\\SmartCommunity\\videoSurveillance\\node_modules\\style-vw-loader\\index.js??ref--0-2!C:\\Users\\100zone\\Desktop\\baizong\\community\\SmartCommunity\\videoSurveillance\\src\\components\\common\\form.vue?vue&type=template&id=e6ba7ef0&scoped=true&","dependencies":[{"path":"C:\\Users\\100zone\\Desktop\\baizong\\community\\SmartCommunity\\videoSurveillance\\src\\components\\common\\form.vue","mtime":1663828782925},{"path":"C:\\Users\\100zone\\Desktop\\baizong\\community\\SmartCommunity\\videoSurveillance\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"C:\\Users\\100zone\\Desktop\\baizong\\community\\SmartCommunity\\videoSurveillance\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.js","mtime":499162500000},{"path":"C:\\Users\\100zone\\Desktop\\baizong\\community\\SmartCommunity\\videoSurveillance\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"C:\\Users\\100zone\\Desktop\\baizong\\community\\SmartCommunity\\videoSurveillance\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000},{"path":"C:\\Users\\100zone\\Desktop\\baizong\\community\\SmartCommunity\\videoSurveillance\\node_modules\\style-vw-loader\\index.js","mtime":1540864632000}],"contextDependencies":[],"result":["\n<el-form\n class=\"no-scrollbar\"\n :disabled=\"disabled\"\n label-position=\"right\"\n :label-width=\"labelWidth.replace(/[^0-9]/g, '') + 'px'\"\n :rules=\"rules\"\n :model=\"data\"\n ref=\"form\"\n status-icon\n>\n <div class=\"row\">\n <div class=\"col\" v-for=\"(item, index) in cols\" :key=\"index\" :style=\"'width:' + width\">\n <template v-for=\"(row, index) in item\">\n <el-form-item\n v-if=\"row.offShow ? false : true\"\n :key=\"index\"\n :label=\"row.label\"\n :prop=\"row.prop || row.slot\"\n :class=\"{ 'show-required-icon': row.showRequired }\"\n :error=\"errors[row.prop || row.slot]\"\n >\n <!-- 过滤器 -->\n <p v-if=\"row.filter\">{{ ft[row.filter](data[row.prop], row.filterParams) }}</p>\n <!-- 过滤方法 -->\n <p v-else-if=\"row.format\">{{ row.format(data[row.prop], data) }}</p>\n <!-- 绑定事件 -->\n <a v-else-if=\"row.click\" href=\"javascript:;\" @click=\"row.click\"\n ><span>{{ data[row.prop] }}</span></a\n >\n <!-- 日期控件 -->\n <el-date-picker\n v-else-if=\"row.date\"\n v-model=\"data[row.prop]\"\n :value-format=\"row.dateFormat || 'yyyy-MM-dd'\"\n type=\"date\"\n :editable=\"row.editable || false\"\n placeholder=\"选择日期\"\n :class=\"row.widt ? 'width100':''\"\n @change=\"(obj) => (row.change ? row.change(obj) : {})\"\n ></el-date-picker>\n <!-- input输入框 -->\n <el-input\n v-else-if=\"row.input\"\n clearable\n v-trim\n :disabled=\"row.disabled\"\n v-model.trim=\"data[row.prop]\"\n :placeholder=\"row.placeholder || '请输入' + row.label.replace(':', '').replace(':', '')\"\n :maxlength=\"row.maxlength\"\n ></el-input>\n <!-- textarea输入框 -->\n <el-input\n v-else-if=\"row.textarea\"\n v-trim\n v-model.trim=\"data[row.prop]\"\n type=\"textarea\"\n resize=\"none\"\n :rows=\"row.rows || 3\"\n :placeholder=\"'请输入' + row.label.replace(':', '').replace(':', '')\"\n :maxlength=\"row.maxlength\"\n :show-word-limit=\"row.maxlength\"\n ></el-input>\n <!-- 插槽 -->\n <slot v-else-if=\"row.slot\" :name=\"row.slot\"></slot>\n <!-- zz-select -->\n <zz-select\n v-else-if=\"row.options\"\n :disabled=\"row.disabled\"\n v-model=\"data[row.prop]\"\n :options=\"row.options\"\n :placeholder=\"'请选择' + row.label.replace(':', '').replace(':', '')\"\n @change=\"(val) => row.change && row.change(val)\"\n ></zz-select>\n <!-- zz-cache -->\n <zz-cache\n v-else-if=\"row.cache\"\n :getter=\"row.cache\"\n v-model=\"data[row.prop]\"\n @change=\"(val) => row.change && row.change(val)\"\n :labelValue=\"row.labelValue\"\n ></zz-cache>\n <!-- 默认输出绑定的值 -->\n <p v-else class=\"ellipsis\" v-tip :data-txt=\"data[row.prop]\">{{ data[row.prop] || '-' }}</p>\n </el-form-item>\n </template>\n </div>\n </div>\n <!-- 表单按钮插槽 -->\n <div v-if=\"$slots.btns\">\n <el-form-item>\n <slot name=\"btns\"></slot>\n </el-form-item>\n </div>\n <slot name=\"row\" class=\"slot-row\"></slot>\n</el-form>\n",null]}
|