总结1:**import Vue from ‘vue’;什么意思?
在js中,是加载vue模块并输入变量Vue
import后面的from指定模块文件的位置,可以是相对路径,也可以是绝对路径,如果是模块名带有路径,那么必须有配置文件,告诉js引擎该模块的位置
总结2:iView如何实现页面跳转?
使用vue-router实现单页应用的跳转
使用流程:
1:引入vue-router <script src="https://unpkg.com/vue-router/dist/vue-router.js"></script>
2:定义VueRouter对应的属性例如:path和template
3:使用<router-link to="/login">登录</router-link>
总结3:iview本地文件上传?
视图层:
<img :src="preview_pic_src" v-if="preview_pic_src!=''">
<input type="file" @change="preview_pic()" ref="weibo_file" >
JS层:
preview_pic:function () {
// 预览图片
var file = this.$refs.weibo_file.files[0]
// 1、创建一个reader
var fr = new FileReader()
// 2、将图片将转成 base64 格式
fr.readAsDataURL(file)
// 3、读取成功后的回调
var self = this
fr.onloadend = function() {
self.preview_pic_src = this.result
}
},
总结4:iview自定义组件开发?
import sliderBox from '.slider.vue'
vue.compenent('组件名称'sliderBox)