|  | @@ -1,21 +1,28 @@
 | 
	
		
			
				|  |  |  <template>
 | 
	
		
			
				|  |  |    <div class="NPC-RecordModule">
 | 
	
		
			
				|  |  | -      
 | 
	
		
			
				|  |  | +      <Soundrecord @handleWav="handleWav" :type="curQue.type?typeList[curQue.type]:'normal'" class="luyin-box" :class="[curQue.type]"/>
 | 
	
		
			
				|  |  |    </div>
 | 
	
		
			
				|  |  |  </template>
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  <script>
 | 
	
		
			
				|  |  |  //这里可以导入其它文件(比如:组件,工具js,第三方插件js,json文件,图片文件等等)
 | 
	
		
			
				|  |  |  //例如:import 《组件名称》from ‘《组件路径》';
 | 
	
		
			
				|  |  | +import Soundrecord from "../preview/Soundrecord.vue"; // 录音模板
 | 
	
		
			
				|  |  |  export default {
 | 
	
		
			
				|  |  |    //import引入的组件需要注入到对象中才能使用
 | 
	
		
			
				|  |  |    components: {
 | 
	
		
			
				|  |  | +      Soundrecord
 | 
	
		
			
				|  |  |    },
 | 
	
		
			
				|  |  |    props: ["curQue"],
 | 
	
		
			
				|  |  |    data() {
 | 
	
		
			
				|  |  |      //这里存放数据
 | 
	
		
			
				|  |  |      return {
 | 
	
		
			
				|  |  | -      
 | 
	
		
			
				|  |  | +        typeList:{
 | 
	
		
			
				|  |  | +            'record_control_mini':'mini',
 | 
	
		
			
				|  |  | +            'record_control_normal':'normal',
 | 
	
		
			
				|  |  | +            'record_control_pro':'pro',
 | 
	
		
			
				|  |  | +            'record_control_promax':'promax'
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  |      };
 | 
	
		
			
				|  |  |    },
 | 
	
		
			
				|  |  |    //计算属性 类似于data概念
 | 
	
	
		
			
				|  | @@ -23,7 +30,11 @@ export default {
 | 
	
		
			
				|  |  |    //监控data中数据变化
 | 
	
		
			
				|  |  |    watch: {},
 | 
	
		
			
				|  |  |    //方法集合
 | 
	
		
			
				|  |  | -  methods: {},
 | 
	
		
			
				|  |  | +  methods: {
 | 
	
		
			
				|  |  | +      handleWav(data) {
 | 
	
		
			
				|  |  | +        
 | 
	
		
			
				|  |  | +      },
 | 
	
		
			
				|  |  | +  },
 | 
	
		
			
				|  |  |    //生命周期 - 创建完成(可以访问当前this实例)
 | 
	
		
			
				|  |  |    created() {},
 | 
	
		
			
				|  |  |    //生命周期 - 挂载完成(可以访问DOM元素)
 | 
	
	
		
			
				|  | @@ -47,6 +58,21 @@ export default {
 | 
	
		
			
				|  |  |  <style lang="scss" scoped>
 | 
	
		
			
				|  |  |  /* @import url(); 引入css类 */
 | 
	
		
			
				|  |  |  .NPC-RecordModule{
 | 
	
		
			
				|  |  | -    
 | 
	
		
			
				|  |  | +    width: 100%;
 | 
	
		
			
				|  |  | +    .luyin-box{
 | 
	
		
			
				|  |  | +        padding:0 12px;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +    .record_control_mini{
 | 
	
		
			
				|  |  | +        width: 64px;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +    .record_control_normal{
 | 
	
		
			
				|  |  | +        width:129px;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +    .record_control_pro{
 | 
	
		
			
				|  |  | +        width:200px;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +    .record_control_promax{
 | 
	
		
			
				|  |  | +        width:280px;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  </style>
 |