1234567891011121314151617181920212223242526272829303132333435 |
- import { Dict_Imgs } from "@/dict";
- import { createAttrsForm } from "../../../defines/createAttrsForm";
- import { createCompHooks } from "../../../defines/createCompHooks";
- import { GroupNumber } from "../../../formItems/GroupNumber";
- import { createCompId } from "../../../defines/createCompId";
- export { Component } from "./component";
- const thumb = require("@/assets/comps/card/thumbnail.png");
- export const options = {
- name: "卡片",
- thumbnail: thumb,
- };
- export const { createComp, useCompData } = createCompHooks({
- value: {
- imgSize: [240, 240],
- },
- children: {
- img: ()=>createCompId("Image", {value: {url:thumb, x: 25.50, y: 7.00, s: 3.80}}),
- desc: ()=>createCompId("Text", {value: `<p><span style="font-size:16px;">名称 p190 (注塑)</span></p><p><span style="font-size:16px;">规格 52英寸</span></p><p><span style="font-size:16px;">厚度 1.0mm+0.05mm</span></p><p><span style="font-size:16px;">底材 鹿皮绒</span></p><p><span style="font-size:16px;">用途 凉鞋、跟鞋、高更鞋、</span><br><span style="font-size:16px;"> 时尚休闲鞋等</span></p>`})
- }
- });
- export const Form = createAttrsForm([
- {
- label: "图片尺寸",
- dataIndex: "value.imgSize",
- component: GroupNumber,
- props: {
- labels: ["宽", "高"],
- },
- },
- ]);
|