# Conflicts:
#	unpackage/dist/dev/.sourcemap/mp-weixin/pages/concept/historicalTimeline/historicalTimeline.js.map
#	unpackage/dist/dev/mp-weixin/common/vendor.js
This commit is contained in:
zw199166
2026-01-22 14:35:57 +08:00
779 changed files with 5 additions and 42373 deletions

File diff suppressed because one or more lines are too long

View File

@@ -1,17 +0,0 @@
"use strict";
require("../../../common/vendor.js");
makeMap("area,base,basefont,br,col,frame,hr,img,input,link,meta,param,embed,command,keygen,source,track,wbr");
makeMap("a,address,article,applet,aside,audio,blockquote,button,canvas,center,dd,del,dir,div,dl,dt,fieldset,figcaption,figure,footer,form,frameset,h1,h2,h3,h4,h5,h6,header,hgroup,hr,iframe,isindex,li,map,menu,noframes,noscript,object,ol,output,p,pre,section,script,table,tbody,td,tfoot,th,thead,tr,ul,video");
makeMap("abbr,acronym,applet,b,basefont,bdo,big,br,button,cite,code,del,dfn,em,font,i,iframe,img,input,ins,kbd,label,map,object,q,s,samp,script,select,small,span,strike,strong,sub,sup,textarea,tt,u,var");
makeMap("colgroup,dd,dt,li,options,p,td,tfoot,th,thead,tr");
makeMap("checked,compact,declare,defer,disabled,ismap,multiple,nohref,noresize,noshade,nowrap,readonly,selected");
makeMap("script,style");
function makeMap(str) {
var obj = {};
var items = str.split(",");
for (var i = 0; i < items.length; i++) {
obj[items[i]] = true;
}
return obj;
}
//# sourceMappingURL=../../../../.sourcemap/mp-weixin/components/ua-markdown/lib/html-parser.js.map

File diff suppressed because one or more lines are too long

View File

@@ -1,92 +0,0 @@
"use strict";
const common_vendor = require("../../common/vendor.js");
const components_uaMarkdown_lib_markdownIt_min = require("./lib/markdown-it.min.js");
const components_uaMarkdown_lib_highlight_uniHighlight_min = require("./lib/highlight/uni-highlight.min.js");
require("./lib/html-parser.js");
const _sfc_main = {
__name: "ua-markdown",
props: {
// 解析内容
source: String,
showLine: { type: [Boolean, String], default: true }
},
setup(__props) {
const props = __props;
let copyCodeData = [];
const markdown = components_uaMarkdown_lib_markdownIt_min.mt({
html: true,
highlight: function(str, lang) {
let preCode = "";
try {
preCode = components_uaMarkdown_lib_highlight_uniHighlight_min.$e.highlightAuto(str).value;
} catch (err) {
preCode = markdown.utils.escapeHtml(str);
}
const lines = preCode.split(/\n/).slice(0, -1);
let html = lines.map((item, index) => {
if (item == "") {
return "";
}
return '<li><span class="line-num" data-line="' + (index + 1) + '"></span>' + item + "</li>";
}).join("");
if (props.showLine) {
html = '<ol style="padding: 0px 30px;">' + html + "</ol>";
} else {
html = '<ol style="padding: 0px 7px;list-style:none;">' + html + "</ol>";
}
copyCodeData.push(str);
let htmlCode = `<div class="markdown-wrap">`;
htmlCode += `<pre class="hljs" style="padding:10px 8px 0;margin-bottom:5px;overflow: auto;display: block;border-radius: 5px;"><code>${html}</code></pre>`;
htmlCode += "</div>";
return htmlCode;
}
});
const parseNodes = (value) => {
if (!value)
return;
value = value.replace(/<br>|<br\/>|<br \/>/g, "\n");
value = value.replace(/&nbsp;/g, " ");
let htmlString = "";
if (value.split("```").length % 2) {
let mdtext = value;
if (mdtext[mdtext.length - 1] != "\n") {
mdtext += "\n";
}
htmlString = markdown.render(mdtext);
} else {
htmlString = markdown.render(value);
}
htmlString = htmlString.replace(/<table/g, `<table class="table"`);
htmlString = htmlString.replace(/<tr/g, `<tr class="tr"`);
htmlString = htmlString.replace(/<th>/g, `<th class="th">`);
htmlString = htmlString.replace(/<td/g, `<td class="td"`);
htmlString = htmlString.replace(/<hr>|<hr\/>|<hr \/>/g, `<hr class="hr">`);
return htmlString;
};
const handleItemClick = (e) => {
let { attrs } = e.detail.node;
let { "code-data-index": codeDataIndex, "class": className } = attrs;
if (className == "copy-btn") {
common_vendor.index.setClipboardData({
data: copyCodeData[codeDataIndex],
showToast: false,
success() {
common_vendor.index.showToast({
title: "复制成功",
icon: "none"
});
}
});
}
};
return (_ctx, _cache) => {
return {
a: parseNodes(__props.source),
b: common_vendor.o(handleItemClick)
};
};
}
};
const Component = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["__scopeId", "data-v-64f4d077"]]);
wx.createComponent(Component);
//# sourceMappingURL=../../../.sourcemap/mp-weixin/components/ua-markdown/ua-markdown.js.map

View File

@@ -1,4 +0,0 @@
{
"component": true,
"usingComponents": {}
}

View File

@@ -1 +0,0 @@
<view class="ua__markdown data-v-64f4d077"><rich-text class="data-v-64f4d077" space="nbsp" nodes="{{a}}" binditemclick="{{b}}"></rich-text></view>

View File

@@ -1,314 +0,0 @@
pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#abb2bf;background:#282c34}.hljs-comment,.hljs-quote{color:#5c6370;font-style:italic}.hljs-doctag,.hljs-formula,.hljs-keyword{color:#c678dd}.hljs-deletion,.hljs-name,.hljs-section,.hljs-selector-tag,.hljs-subst{color:#e06c75}.hljs-literal{color:#56b6c2}.hljs-addition,.hljs-attribute,.hljs-meta .hljs-string,.hljs-regexp,.hljs-string{color:#98c379}.hljs-attr,.hljs-number,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-pseudo,.hljs-template-variable,.hljs-type,.hljs-variable{color:#d19a66}.hljs-bullet,.hljs-link,.hljs-meta,.hljs-selector-id,.hljs-symbol,.hljs-title{color:#61aeee}.hljs-built_in,.hljs-class .hljs-title,.hljs-title.class_{color:#e6c07b}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.hljs-link{text-decoration:underline}
/**
* 这里是uni-app内置的常用样式变量
*
* uni-app 官方扩展插件及插件市场https://ext.dcloud.net.cn上很多三方插件均使用了这些样式变量
* 如果你是插件开发者建议你使用scss预处理并在插件代码中直接使用这些变量无需 import 这个文件方便用户通过搭积木的方式开发整体风格一致的App
*
*/
/**
* 如果你是App开发者插件使用者你可以通过修改这些变量来定制自己的插件主题实现自定义主题功能
*
* 如果你的项目同样使用了scss预处理你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
*/
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.ua__markdown.data-v-64f4d077 {
font-size: 14px;
line-height: 1.5;
word-break: break-all;
}
.ua__markdown h1.data-v-64f4d077, .ua__markdown h2.data-v-64f4d077, .ua__markdown h3.data-v-64f4d077, .ua__markdown h4.data-v-64f4d077, .ua__markdown h5.data-v-64f4d077, .ua__markdown h6.data-v-64f4d077 {
font-family: inherit;
font-weight: 500;
line-height: 1.1;
color: inherit;
}
.ua__markdown h1.data-v-64f4d077, .ua__markdown h2.data-v-64f4d077, .ua__markdown h3.data-v-64f4d077 {
margin-top: 20px;
margin-bottom: 10px;
}
.ua__markdown h4.data-v-64f4d077, .ua__markdown h5.data-v-64f4d077, .ua__markdown h6.data-v-64f4d077 {
margin-top: 10px;
margin-bottom: 10px;
}
.ua__markdown .h1.data-v-64f4d077, .ua__markdown h1.data-v-64f4d077 {
font-size: 36px;
}
.ua__markdown .h2.data-v-64f4d077, .ua__markdown h2.data-v-64f4d077 {
font-size: 30px;
}
.ua__markdown .h3.data-v-64f4d077, .ua__markdown h3.data-v-64f4d077 {
font-size: 24px;
}
.ua__markdown .h4.data-v-64f4d077, .ua__markdown h4.data-v-64f4d077 {
font-size: 18px;
}
.ua__markdown .h5.data-v-64f4d077, .ua__markdown h5.data-v-64f4d077 {
font-size: 14px;
}
.ua__markdown .h6.data-v-64f4d077, .ua__markdown h6.data-v-64f4d077 {
font-size: 12px;
}
.ua__markdown a.data-v-64f4d077 {
background-color: transparent;
color: #2196f3;
text-decoration: none;
}
.ua__markdown hr.data-v-64f4d077, .ua__markdown.data-v-64f4d077 .hr {
margin-top: 20px;
margin-bottom: 20px;
border: 0;
border-top: 1px solid #e5e5e5;
}
.ua__markdown img.data-v-64f4d077 {
max-width: 35%;
}
.ua__markdown p.data-v-64f4d077 {
margin: 0 0 10px;
}
.ua__markdown em.data-v-64f4d077 {
font-style: italic;
font-weight: inherit;
}
.ua__markdown ol.data-v-64f4d077, .ua__markdown ul.data-v-64f4d077 {
margin-top: 0;
margin-bottom: 10px;
padding-left: 40px;
}
.ua__markdown ol ol.data-v-64f4d077, .ua__markdown ol ul.data-v-64f4d077, .ua__markdown ul ol.data-v-64f4d077, .ua__markdown ul ul.data-v-64f4d077 {
margin-bottom: 0;
}
.ua__markdown ol ol.data-v-64f4d077, .ua__markdown ul ol.data-v-64f4d077 {
list-style-type: lower-roman;
}
.ua__markdown ol ol ol.data-v-64f4d077, .ua__markdown ul ul ol.data-v-64f4d077 {
list-style-type: lower-alpha;
}
.ua__markdown dl.data-v-64f4d077 {
margin-top: 0;
margin-bottom: 20px;
}
.ua__markdown dt.data-v-64f4d077 {
font-weight: 600;
}
.ua__markdown dt.data-v-64f4d077, .ua__markdown dd.data-v-64f4d077 {
line-height: 1.4;
}
.ua__markdown .task-list-item.data-v-64f4d077 {
list-style-type: none;
}
.ua__markdown .task-list-item input.data-v-64f4d077 {
margin: 0 0.2em 0.25em -1.6em;
vertical-align: middle;
}
.ua__markdown pre.data-v-64f4d077 {
position: relative;
z-index: 11;
}
.ua__markdown code.data-v-64f4d077, .ua__markdown kbd.data-v-64f4d077, .ua__markdown pre.data-v-64f4d077, .ua__markdown samp.data-v-64f4d077 {
font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
}
.ua__markdown code.data-v-64f4d077:not(.hljs) {
padding: 2px 4px;
font-size: 90%;
color: #c7254e;
background-color: #ffe7ee;
border-radius: 4px;
}
.ua__markdown code.data-v-64f4d077:empty {
display: none;
}
.ua__markdown pre code.hljs.data-v-64f4d077 {
color: var(--vg__text-1);
border-radius: 16px;
background: var(--vg__bg-1);
font-size: 12px;
}
.ua__markdown .markdown-wrap.data-v-64f4d077 {
font-size: 12px;
margin-bottom: 10px;
}
.ua__markdown pre.code-block-wrapper.data-v-64f4d077 {
background: #2b2b2b;
color: #f8f8f2;
border-radius: 4px;
overflow-x: auto;
padding: 1em;
position: relative;
}
.ua__markdown pre.code-block-wrapper code.data-v-64f4d077 {
padding: auto;
font-size: inherit;
color: inherit;
background-color: inherit;
border-radius: 0;
}
.ua__markdown .code-block-header__copy.data-v-64f4d077 {
font-size: 16px;
margin-left: 5px;
}
.ua__markdown abbr[data-original-title].data-v-64f4d077, .ua__markdown abbr[title].data-v-64f4d077 {
cursor: help;
border-bottom: 1px dotted #777;
}
.ua__markdown blockquote.data-v-64f4d077 {
padding: 10px 20px;
margin: 0 0 20px;
font-size: 17.5px;
border-left: 5px solid #e5e5e5;
}
.ua__markdown blockquote ol.data-v-64f4d077:last-child, .ua__markdown blockquote p.data-v-64f4d077:last-child, .ua__markdown blockquote ul.data-v-64f4d077:last-child {
margin-bottom: 0;
}
.ua__markdown blockquote .small.data-v-64f4d077, .ua__markdown blockquote footer.data-v-64f4d077, .ua__markdown blockquote small.data-v-64f4d077 {
display: block;
font-size: 80%;
line-height: 1.42857143;
color: #777;
}
.ua__markdown blockquote .small.data-v-64f4d077:before, .ua__markdown blockquote footer.data-v-64f4d077:before, .ua__markdown blockquote small.data-v-64f4d077:before {
content: "— ";
}
.ua__markdown .blockquote-reverse.data-v-64f4d077, .ua__markdown blockquote.pull-right.data-v-64f4d077 {
padding-right: 15px;
padding-left: 0;
text-align: right;
border-right: 5px solid #eee;
border-left: 0;
}
.ua__markdown .blockquote-reverse .small.data-v-64f4d077:before, .ua__markdown .blockquote-reverse footer.data-v-64f4d077:before, .ua__markdown .blockquote-reverse small.data-v-64f4d077:before, .ua__markdown blockquote.pull-right .small.data-v-64f4d077:before, .ua__markdown blockquote.pull-right footer.data-v-64f4d077:before, .ua__markdown blockquote.pull-right small.data-v-64f4d077:before {
content: "";
}
.ua__markdown .blockquote-reverse .small.data-v-64f4d077:after, .ua__markdown .blockquote-reverse footer.data-v-64f4d077:after, .ua__markdown .blockquote-reverse small.data-v-64f4d077:after, .ua__markdown blockquote.pull-right .small.data-v-64f4d077:after, .ua__markdown blockquote.pull-right footer.data-v-64f4d077:after, .ua__markdown blockquote.pull-right small.data-v-64f4d077:after {
content: " —";
}
.ua__markdown .footnotes.data-v-64f4d077 {
column-count: 2;
}
.ua__markdown .footnotes-list.data-v-64f4d077 {
padding-left: 2em;
}
.ua__markdown table.data-v-64f4d077, .ua__markdown.data-v-64f4d077 .table {
border-spacing: 0;
border-collapse: collapse;
width: 100%;
max-width: 65em;
overflow: auto;
margin-top: 0;
margin-bottom: 16px;
}
.ua__markdown table tr.data-v-64f4d077, .ua__markdown.data-v-64f4d077 .table .tr {
border-top: 1px solid #e5e5e5;
}
.ua__markdown table th.data-v-64f4d077, .ua__markdown table td.data-v-64f4d077, .ua__markdown.data-v-64f4d077 .table .th, .ua__markdown.data-v-64f4d077 .table .td {
padding: 6px 13px;
border: 1px solid #e5e5e5;
}
.ua__markdown table th.data-v-64f4d077, .ua__markdown.data-v-64f4d077 .table .th {
font-weight: 600;
background-color: #eee;
}
.ua__markdown .hljs[class*=language-].data-v-64f4d077:before {
position: absolute;
z-index: 3;
top: 0.8em;
right: 1em;
font-size: 0.8em;
color: #999;
}
.ua__markdown .hljs[class~=language-js].data-v-64f4d077:before {
content: "js";
}
.ua__markdown .hljs[class~=language-ts].data-v-64f4d077:before {
content: "ts";
}
.ua__markdown .hljs[class~=language-html].data-v-64f4d077:before {
content: "html";
}
.ua__markdown .hljs[class~=language-md].data-v-64f4d077:before {
content: "md";
}
.ua__markdown .hljs[class~=language-vue].data-v-64f4d077:before {
content: "vue";
}
.ua__markdown .hljs[class~=language-css].data-v-64f4d077:before {
content: "css";
}
.ua__markdown .hljs[class~=language-sass].data-v-64f4d077:before {
content: "sass";
}
.ua__markdown .hljs[class~=language-scss].data-v-64f4d077:before {
content: "scss";
}
.ua__markdown .hljs[class~=language-less].data-v-64f4d077:before {
content: "less";
}
.ua__markdown .hljs[class~=language-stylus].data-v-64f4d077:before {
content: "stylus";
}
.ua__markdown .hljs[class~=language-go].data-v-64f4d077:before {
content: "go";
}
.ua__markdown .hljs[class~=language-java].data-v-64f4d077:before {
content: "java";
}
.ua__markdown .hljs[class~=language-c].data-v-64f4d077:before {
content: "c";
}
.ua__markdown .hljs[class~=language-sh].data-v-64f4d077:before {
content: "sh";
}
.ua__markdown .hljs[class~=language-yaml].data-v-64f4d077:before {
content: "yaml";
}
.ua__markdown .hljs[class~=language-py].data-v-64f4d077:before {
content: "py";
}
.ua__markdown .hljs[class~=language-docker].data-v-64f4d077:before {
content: "docker";
}
.ua__markdown .hljs[class~=language-dockerfile].data-v-64f4d077:before {
content: "dockerfile";
}
.ua__markdown .hljs[class~=language-makefile].data-v-64f4d077:before {
content: "makefile";
}
.ua__markdown .hljs[class~=language-javascript].data-v-64f4d077:before {
content: "js";
}
.ua__markdown .hljs[class~=language-typescript].data-v-64f4d077:before {
content: "ts";
}
.ua__markdown .hljs[class~=language-markup].data-v-64f4d077:before {
content: "html";
}
.ua__markdown .hljs[class~=language-markdown].data-v-64f4d077:before {
content: "md";
}
.ua__markdown .hljs[class~=language-json].data-v-64f4d077:before {
content: "json";
}
.ua__markdown .hljs[class~=language-ruby].data-v-64f4d077:before {
content: "rb";
}
.ua__markdown .hljs[class~=language-python].data-v-64f4d077:before {
content: "py";
}
.ua__markdown .hljs[class~=language-bash].data-v-64f4d077:before {
content: "sh";
}
.ua__markdown .hljs[class~=language-php].data-v-64f4d077:before {
content: "php";
}