From f05387d372d7fcfd2a70ac8794610de2b3ffca63 Mon Sep 17 00:00:00 2001 From: tangjinzhou <415800467@qq.com> Date: Wed, 16 Jan 2019 13:24:47 +0800 Subject: [PATCH] update site --- site/components/layout.vue | 24 +++++++++++++++++------- site/index.html | 31 ++++++++++++++++++++++++++----- site/index.js | 5 +++++ site/routes.js | 28 +--------------------------- 4 files changed, 49 insertions(+), 39 deletions(-) diff --git a/site/components/layout.vue b/site/components/layout.vue index 3ff6ec14f..7195811e1 100644 --- a/site/components/layout.vue +++ b/site/components/layout.vue @@ -7,6 +7,7 @@ import Sponsors from './sponsors'; import zhCN from 'antd/locale-provider/zh_CN'; import enUS from 'antd/locale-provider/default'; import sortBy from 'lodash/sortBy'; +import axios from 'axios'; import { isZhCN } from '../util'; import { Provider, create } from '../../components/_util/store'; import NProgress from 'nprogress'; @@ -156,13 +157,22 @@ export default { NProgress.done(); document.documentElement.scrollTop = 0; try { - document.getElementById('ad').innerHTML = ''; - const src = '//cdn.carbonads.com/carbon.js?serve=CK7DL2JW&placement=vuecomponentgithubio'; - const hm = document.createElement('script'); - hm.src = src; - hm.id = '_carbonads_js'; - const s = document.getElementById('ad'); - s.append(hm); + const isGithub = location.host.indexOf('github') !== -1; + if(isGithub){ + document.getElementById('ad').innerHTML = ''; + const src = '//cdn.carbonads.com/carbon.js?serve=CK7DL2JW&placement=vuecomponentgithubio'; + const hm = document.createElement('script'); + hm.src = src; + hm.id = '_carbonads_js'; + const s = document.getElementById('ad'); + s.append(hm); + } else { + axios.get('https://api.codefund.app/properties/162/funder.html?template=square') + .then(function (response) { + document.getElementById("codefund").innerHTML = response.data; + }); + } + } catch (error) {} }, }, diff --git a/site/index.html b/site/index.html index ac58c493e..9b9fa0036 100644 --- a/site/index.html +++ b/site/index.html @@ -17,7 +17,7 @@ }