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.
		
		
		
		
			
				
					69 lines
				
				1.3 KiB
			
		
		
			
		
	
	
					69 lines
				
				1.3 KiB
			| 
											7 years ago
										 | <template>
 | ||
|  |   <div class="exception">
 | ||
|  |     <div class="img">
 | ||
|  |       <img :src="config[type].img" />
 | ||
|  |       <!--<div class="ele" :style="{backgroundImage: `url(${config[type].img})`}"/>-->
 | ||
|  |     </div>
 | ||
|  |     <div class="content">
 | ||
|  |       <h1>{{config[type].title}}</h1>
 | ||
|  |       <div class="desc">{{config[type].desc}}</div>
 | ||
|  |       <div class="action">
 | ||
|  |         <a-button type="primary" >返回首页</a-button>
 | ||
|  |       </div>
 | ||
|  |     </div>
 | ||
|  |   </div>
 | ||
|  | </template>
 | ||
|  | 
 | ||
|  | <script>
 | ||
|  | import AButton from 'vue-antd-ui/es/button/button'
 | ||
|  | import Config from './typeConfig'
 | ||
|  | 
 | ||
|  | export default {
 | ||
|  |   name: 'ExceptionPage',
 | ||
|  |   props: ['type'],
 | ||
|  |   components: {AButton},
 | ||
|  |   data () {
 | ||
|  |     return {
 | ||
|  |       config: Config
 | ||
|  |     }
 | ||
|  |   }
 | ||
|  | }
 | ||
|  | </script>
 | ||
|  | 
 | ||
|  | <style lang="less" scoped>
 | ||
|  |   .exception{
 | ||
|  |     min-height: 500px;
 | ||
|  |     height: 80%;
 | ||
|  |     align-items: center;
 | ||
|  |     text-align: center;
 | ||
|  |     margin-top: 150px;
 | ||
|  |     .img{
 | ||
|  |       display: inline-block;
 | ||
|  |       padding-right: 52px;
 | ||
|  |       zoom: 1;
 | ||
|  |       img{
 | ||
|  |         height: 360px;
 | ||
|  |         max-width: 430px;
 | ||
|  |       }
 | ||
|  |     }
 | ||
|  |     .content{
 | ||
|  |       display: inline-block;
 | ||
|  |       flex: auto;
 | ||
|  |       h1{
 | ||
|  |         color: #434e59;
 | ||
|  |         font-size: 72px;
 | ||
|  |         font-weight: 600;
 | ||
|  |         line-height: 72px;
 | ||
|  |         margin-bottom: 24px;
 | ||
|  |       }
 | ||
|  |       .desc{
 | ||
|  |         color: rgba(0,0,0,.45);
 | ||
|  |         font-size: 20px;
 | ||
|  |         line-height: 28px;
 | ||
|  |         margin-bottom: 16px;
 | ||
|  |       }
 | ||
|  |     }
 | ||
|  |   }
 | ||
|  | 
 | ||
|  | </style>
 |