This commit is contained in:
2022-12-09 16:41:41 +08:00
parent c1cce5a7c2
commit ff7aa8774f
2003 changed files with 156639 additions and 140 deletions

View File

@@ -0,0 +1 @@
import{r as a,o as p,j as c,h as e,g as s,v as o,x as _,i as t}from"./.pnpm.8fb36023.js";var g="/assets/logo.a3fad609.jpg";const d={class:"markdown-body"},y=_('<br><p><a href="http://www.layui-vue.com"><img src="https://unpkg.com/outeres@0.0.6/img/layui/icon-1.png" alt="layui" width="100" style="border-radius:4px;"></a><span style="font-size:32px;color:#e2e2e2;margin:30px;">+</span><a href="http://www.layui-vue.com" style="display:inline-block;"><img src="https://qn.antdv.com/vue.png" alt="layui" width="100" style="border-radius:4px;"></a><span style="font-size:32px;color:#e2e2e2;margin:30px;">=</span><a href="http://www.layui-vue.com" style="display:inline-block;"><img src="'+g+'" alt="layui" width="100" style="border-radius:4px;"></a></p><br>',3),h=t("p",null,"layui - vue\uFF08\u8C10\u97F3\uFF1A\u7C7B UI) \u662F \u4E00 \u5957 Vue 3.0 \u7684 \u684C \u9762 \u7AEF \u7EC4 \u4EF6 \u5E93 , Layui \u7684 \u53E6 \u4E00 \u79CD \u5448 \u73B0 \u65B9 \u5F0F",-1),x=t("br",null,null,-1),b=t("a",{href:"https://gitee.com/layui/layui-vue/issues"},"\u63D0\u4EA4\u95EE\u9898",-1),f=t("a",{href:"https://gitee.com/layui/layui-vue/blob/next/CONTRIBUTING.md"},"\u5FEB\u901F\u6307\u5357",-1),w=t("a",{href:"https://gitter.im/layui-vue/community"}," Gitter",-1),v=t("table",null,[t("thead",null,[t("tr",null,[t("th",null,[t("img",{src:"https://raw.githubusercontent.com/alrra/browser-logos/master/src/edge/edge_48x48.png",style:{margin:"10px"}})]),t("th",null,[t("img",{src:"https://raw.githubusercontent.com/alrra/browser-logos/master/src/firefox/firefox_48x48.png",style:{margin:"10px"}})]),t("th",null,[t("img",{src:"https://raw.githubusercontent.com/alrra/browser-logos/master/src/chrome/chrome_48x48.png",style:{margin:"10px"}})]),t("th",null,[t("img",{src:"https://raw.githubusercontent.com/alrra/browser-logos/master/src/safari/safari_48x48.png",style:{margin:"10px"}})]),t("th",null,[t("img",{src:"https://raw.githubusercontent.com/alrra/browser-logos/master/src/opera/opera_48x48.png",style:{margin:"10px"}})])])]),t("tbody",null,[t("tr",null,[t("td",null,"last 2 versions"),t("td",null,"last 2 versions"),t("td",null,"last 2 versions"),t("td",null,"last 2 versions"),t("td",null,"last 2 versions")])])],-1),q={},C={__name:"introduce",setup(k,{expose:n}){return n({frontmatter:{}}),(N,V)=>{const r=a("lay-field"),m=a("lay-quote"),l=a("lay-timeline-item"),i=a("lay-timeline"),u=a("lay-table-box");return p(),c("div",d,[e(r,{id:"\u57FA\u672C\u4ECB\u7ECD",title:"\u57FA\u672C\u4ECB\u7ECD",style:{"margin-top":"21px","margin-bottom":"20px"}}),y,e(m,{style:{"margin-left":"0px","margin-right":"0px","margin-top":"20px","margin-bottom":"40px"}},{default:s(()=>[h]),_:1}),e(i,null,{default:s(()=>[e(l,{title:"2021\u5E74\uFF0Clayui-vue \u91CC\u7A0B\u7891\u7248\u672C 1.0.0 \u53D1\u5E03",simple:""}),e(l,{title:"2017\u5E74\uFF0Clayui \u91CC\u7A0B\u7891\u7248\u672C 2.0 \u53D1\u5E03",simple:""}),e(l,{title:"2016\u5E74\uFF0Clayui \u9996\u4E2A\u7248\u672C\u53D1\u5E03",simple:""}),e(l,{title:"2015\u5E74\uFF0Clayui \u5B75\u5316",simple:""})]),_:1}),e(r,{id:"\u5982\u4F55\u8D21\u732E",title:"\u5982\u4F55\u8D21\u732E",style:{"margin-top":"21px","margin-bottom":"20px"}}),x,e(i,null,{default:s(()=>[e(l,{simple:""},{default:s(()=>[o("\u6B22\u8FCE\u5728 "),b,o(" \u4E0A\u5411\u6211\u4EEC\u53CD\u9988\u3002\u6B22\u8FCE\u529F\u80FD\u8BF7\u6C42\u3002\u5982\u679C\u60A8\u60F3\u8D21\u732E\uFF0C\u8BF7\u67E5\u770B "),f,o("\uFF01")]),_:1}),e(l,{simple:""},{default:s(()=>[o("\u5982\u679C\u60A8\u6709\u4EC0\u4E48\u60F3\u804A\u7684\uFF0C\u8BF7\u968F\u65F6\u52A0\u5165\u6211\u4EEC\u7684"),w,o("\uFF01")]),_:1})]),_:1}),e(r,{id:"\u73AF\u5883\u8981\u6C42",title:"\u73AF\u5883\u8981\u6C42",style:{"margin-top":"21px","margin-bottom":"20px"}}),e(u,null,{default:s(()=>[v]),_:1})])}}};export{C as default,q as frontmatter};

View File

@@ -0,0 +1,15 @@
import { Slots } from "vue";
export declare const TabInjectKey: unique symbol;
export interface TabData {
id: string;
title?: string | Function;
icon?: string | Function;
closable?: string | boolean;
slots: Slots;
}
export interface TabsContext {
active: string;
addItem: (id: string, data: TabData) => void;
removeItem: (id: string) => void;
}
export declare type TabPosition = "top" | "bottom" | "left" | "right";

View File

@@ -0,0 +1,33 @@
import container from "markdown-it-container";
import type Token from "markdown-it/lib/token";
type ContainerArgs = [
typeof container,
string,
{ render(tokens: Token[], idx: number): string }
];
export default function createContainer(klass: string): ContainerArgs {
return [
container,
klass,
{
render(tokens, idx) {
const token = tokens[idx];
if (token.nesting === 1) {
const anchors = [];
for (const token of tokens) {
if (token.nesting === 1 && token.info.includes("title")) {
const info = token.info.trim().slice(klass.length).trim();
anchors.push(info);
}
}
// 此处仅支持 string | number | boolean 类型
return `<lay-anchor anchors="${anchors}" :currIndex="-1" :show="true">`;
} else {
return "</lay-anchor>\n";
}
},
},
];
}