Commit 632e7d4d0efffd08a89e670df23ac36652153466
1 parent
bcb55fe3
add 官网浏览网站统计
Showing
2 changed files
with
23 additions
and
2 deletions
public/index.html
@@ -11,7 +11,9 @@ | @@ -11,7 +11,9 @@ | ||
11 | <script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&ak=cuMSxNl5LOY6sf1M3nDGtG6tGXl5a0Bb"></script> | 11 | <script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&ak=cuMSxNl5LOY6sf1M3nDGtG6tGXl5a0Bb"></script> |
12 | <!-- 引入百度地图交通路况文件 --> | 12 | <!-- 引入百度地图交通路况文件 --> |
13 | <script type="text/javascript" src="http://api.map.baidu.com/library/TrafficControl/1.4/src/TrafficControl_min.js"></script> | 13 | <script type="text/javascript" src="http://api.map.baidu.com/library/TrafficControl/1.4/src/TrafficControl_min.js"></script> |
14 | - | 14 | + <script> |
15 | + var _hmt = _hmt || []; | ||
16 | + </script> | ||
15 | </head> | 17 | </head> |
16 | <body> | 18 | <body> |
17 | <noscript> | 19 | <noscript> |
@@ -19,5 +21,14 @@ | @@ -19,5 +21,14 @@ | ||
19 | </noscript> | 21 | </noscript> |
20 | <div id="app"></div> | 22 | <div id="app"></div> |
21 | <!-- built files will be auto injected --> | 23 | <!-- built files will be auto injected --> |
24 | + <script> | ||
25 | + var _hmt = _hmt || []; | ||
26 | + (function() { | ||
27 | + var hm = document.createElement("script"); | ||
28 | + hm.src = "https://hm.baidu.com/hm.js?ff441428f7563a1f0f442f41f63f3663"; | ||
29 | + var s = document.getElementsByTagName("script")[0]; | ||
30 | + s.parentNode.insertBefore(hm, s); | ||
31 | + })(); | ||
32 | + </script> | ||
22 | </body> | 33 | </body> |
23 | </html> | 34 | </html> |
src/main.js
@@ -43,4 +43,14 @@ new Vue({ | @@ -43,4 +43,14 @@ new Vue({ | ||
43 | router, | 43 | router, |
44 | store, | 44 | store, |
45 | render: h => h(App) | 45 | render: h => h(App) |
46 | -}) | 46 | +}); |
47 | + | ||
48 | +// 加入百度统计 | ||
49 | +router.beforeEach((to, from, next) => { | ||
50 | + if (to.path) { | ||
51 | + if (window._hmt) { | ||
52 | + window._hmt.push(['_trackPageview', '/#' + to.fullPath]) | ||
53 | + } | ||
54 | + } | ||
55 | + next() | ||
56 | +}); |