|
@@ -15,10 +15,26 @@
|
|
<link href='{{Msg "seo" "cdn"}}/pccss/public-nav-1200.css?v={{Msg "seo" "version"}}' rel="stylesheet" type="text/css"/>
|
|
<link href='{{Msg "seo" "cdn"}}/pccss/public-nav-1200.css?v={{Msg "seo" "version"}}' rel="stylesheet" type="text/css"/>
|
|
<!-- S-注入 -->
|
|
<!-- S-注入 -->
|
|
<meta name="importmap-type" content="systemjs-importmap">
|
|
<meta name="importmap-type" content="systemjs-importmap">
|
|
- <script type="systemjs-importmap">
|
|
|
|
|
|
+ <script>
|
|
|
|
+ if (String.prototype.startsWith === 'undefined') {
|
|
|
|
+ String.prototype.startsWith = function (str) {
|
|
|
|
+ if(str==null||str==""||this.length==0||str.length>this.length)
|
|
|
|
+ return false;
|
|
|
|
+ if(this.substr(0,str.length)==str)
|
|
|
|
+ return true;
|
|
|
|
+ else
|
|
|
|
+ return false;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ if (typeof Promise === 'undefined')
|
|
|
|
+ document.write('<script src="https://unpkg.com/bluebird@3.7.2/js/browser/bluebird.core.min.js"><\/script>');
|
|
|
|
+ if (typeof fetch === 'undefined')
|
|
|
|
+ document.write('<script src="https://unpkg.com/whatwg-fetch@3.4.1/dist/fetch.umd.js"><\/script>');
|
|
|
|
+ </script>
|
|
|
|
+ <script type="systemjs-importmap" crossorigin="anonymous">
|
|
{
|
|
{
|
|
"imports": {
|
|
"imports": {
|
|
- "app": "http://localhost:8080/js/app.js",
|
|
|
|
|
|
+ "app": "/page_docs/js/app.js?v=1000",
|
|
"single-spa": "https://cdnjs.cloudflare.com/ajax/libs/single-spa/4.3.7/system/single-spa.min.js",
|
|
"single-spa": "https://cdnjs.cloudflare.com/ajax/libs/single-spa/4.3.7/system/single-spa.min.js",
|
|
"vue": "https://cdn.jsdelivr.net/npm/vue@2.6.10/dist/vue.js",
|
|
"vue": "https://cdn.jsdelivr.net/npm/vue@2.6.10/dist/vue.js",
|
|
"vue-router": "https://cdn.jsdelivr.net/npm/vue-router@3.0.7/dist/vue-router.min.js"
|
|
"vue-router": "https://cdn.jsdelivr.net/npm/vue-router@3.0.7/dist/vue-router.min.js"
|
|
@@ -28,11 +44,11 @@
|
|
<link rel="preload" href="https://cdnjs.cloudflare.com/ajax/libs/single-spa/4.3.7/system/single-spa.min.js" as="script" crossorigin="anonymous" />
|
|
<link rel="preload" href="https://cdnjs.cloudflare.com/ajax/libs/single-spa/4.3.7/system/single-spa.min.js" as="script" crossorigin="anonymous" />
|
|
<link rel="preload" href="https://cdn.jsdelivr.net/npm/vue@2.6.10/dist/vue.js" as="script" crossorigin="anonymous" />
|
|
<link rel="preload" href="https://cdn.jsdelivr.net/npm/vue@2.6.10/dist/vue.js" as="script" crossorigin="anonymous" />
|
|
<script src="https://unpkg.com/import-map-overrides@1.7.2/dist/import-map-overrides.js"></script>
|
|
<script src="https://unpkg.com/import-map-overrides@1.7.2/dist/import-map-overrides.js"></script>
|
|
- <script src="https://cdnjs.cloudflare.com/ajax/libs/systemjs/6.1.1/system.min.js"></script>
|
|
|
|
- <script src="https://cdnjs.cloudflare.com/ajax/libs/systemjs/6.1.1/extras/amd.min.js"></script>
|
|
|
|
- <script src="https://cdnjs.cloudflare.com/ajax/libs/systemjs/6.1.1/extras/named-exports.js"></script>
|
|
|
|
- <script src="https://cdnjs.cloudflare.com/ajax/libs/systemjs/6.1.1/extras/named-register.min.js"></script>
|
|
|
|
- <script src="https://cdnjs.cloudflare.com/ajax/libs/systemjs/6.1.1/extras/use-default.min.js"></script>
|
|
|
|
|
|
+ <script src="https://cdnjs.cloudflare.com/ajax/libs/systemjs/6.8.3/system.min.js"></script>
|
|
|
|
+ <script src="https://cdnjs.cloudflare.com/ajax/libs/systemjs/6.8.3/extras/amd.min.js"></script>
|
|
|
|
+ <script src="https://cdnjs.cloudflare.com/ajax/libs/systemjs/6.8.3/extras/named-exports.js"></script>
|
|
|
|
+ <script src="https://cdnjs.cloudflare.com/ajax/libs/systemjs/6.8.3/extras/named-register.min.js"></script>
|
|
|
|
+ <script src="https://cdnjs.cloudflare.com/ajax/libs/systemjs/6.8.3/extras/use-default.min.js"></script>
|
|
<script>
|
|
<script>
|
|
(function() {
|
|
(function() {
|
|
Promise.all([System.import('single-spa'), System.import('vue'), System.import('vue-router')]).then(function (modules) {
|
|
Promise.all([System.import('single-spa'), System.import('vue'), System.import('vue-router')]).then(function (modules) {
|
|
@@ -44,8 +60,12 @@
|
|
|
|
|
|
singleSpa.registerApplication(
|
|
singleSpa.registerApplication(
|
|
'app',
|
|
'app',
|
|
- () => System.import('app'),
|
|
|
|
- location => location.pathname.startsWith('/')
|
|
|
|
|
|
+ function() {
|
|
|
|
+ return System.import('app')
|
|
|
|
+ },
|
|
|
|
+ function (location) {
|
|
|
|
+ return true
|
|
|
|
+ }
|
|
)
|
|
)
|
|
|
|
|
|
singleSpa.start();
|
|
singleSpa.start();
|
|
@@ -62,7 +82,6 @@
|
|
min-height: calc(100vh - 364px);
|
|
min-height: calc(100vh - 364px);
|
|
padding-top: 77px;
|
|
padding-top: 77px;
|
|
box-sizing: border-box;
|
|
box-sizing: border-box;
|
|
- background: linear-gradient(180deg, #E9FCFF 0%, #E8F2FF 100%);
|
|
|
|
}
|
|
}
|
|
.page--docs--index .w-box .w1200 {
|
|
.page--docs--index .w-box .w1200 {
|
|
width: 1200px;
|
|
width: 1200px;
|