You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
55 lines
1.5 KiB
55 lines
1.5 KiB
{% extends "page.html" %}
|
|
|
|
{% block styles %}
|
|
<link rel="stylesheet" href="/dist/{{ config.package.name }}-{{ config.package.version }}.css">
|
|
{% endblock %}
|
|
|
|
{% block scripts %}
|
|
<script src="/dist/{{ config.package.name }}-{{ config.package.version }}.js"></script>
|
|
<script>
|
|
window.require = function(path) {
|
|
var result = window;
|
|
if (path.indexOf('antd') < 0 ||
|
|
path.indexOf('antd/components/') < 0) {
|
|
throw 'There should not have modules here 1.';
|
|
}
|
|
var namespaces = path.split('/');
|
|
namespaces.forEach(function(key, i) {
|
|
if (i === namespaces.length - 1) {
|
|
key = capitalizeFirstLetter(key);
|
|
}
|
|
if (key !== 'components') {
|
|
if (result[key]) {
|
|
result = result[key];
|
|
} else {
|
|
throw 'There should not have modules here 2.';
|
|
}
|
|
}
|
|
});
|
|
function capitalizeFirstLetter(string) {
|
|
return string.charAt(0).toUpperCase() + string.slice(1);
|
|
}
|
|
return result;
|
|
};
|
|
</script>
|
|
{% endblock %}
|
|
|
|
{% block content %}
|
|
<section class="main-container">
|
|
<article class="markdown">
|
|
<h1>
|
|
{{ post.title }} {{ post.meta.chinese }}
|
|
{%- if post.meta.API %}
|
|
<a class="api-link" href="http://{{ post.meta.API }}" target="_blank">
|
|
<i class="iconfont-home icon-externallink"></i>
|
|
API 使用说明
|
|
</a>
|
|
{%- endif %}
|
|
</h1>
|
|
{{ post.html }}
|
|
</article>
|
|
{%- if post.meta.template === 'component' && !post.meta.nodemos %}
|
|
{%- include "demos.html" %}
|
|
{%- endif %}
|
|
</section>
|
|
{% endblock %}
|
|
|