iView框架问题整理小结


Posted in Javascript onOctober 16, 2018

总结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)

总结5 TimePicker 和 DatePicker 两种日期选择组件虽然方便,但使用时需要注意:使用DatePicker 绑定on-change事件,可以通过 :

on-change:function(date) {
 console.log(date)
}

获取到当前选择的日期,但TimePicker 这样做每次更改时、分、秒都会触发此事件,建议给TimePicker 加上confirm 选项,并用on-ok事件获取当前选择的时间(注意要进行Date的格式化)

总结6.对于一些组件如<Menu>,<Page>,如果需要手动控制打开的菜单,当前页码,需要给组件设置ref属性,然后在方法中使用this.$refs.xxx = "xxx"进行控制

<Page ref="dataPage" :total="recordData.length" :page-size="recordPageCapacity" show-elevator class="fr" style="margin-top: 10px;" @on-change="recordChangePage"></Page>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript 面向对象编程基础:封装
Aug 21 Javascript
javascript面向对象入门基础详细介绍
Sep 05 Javascript
深入理解javascript构造函数和原型对象
Sep 23 Javascript
jQuery中data()方法用法实例
Dec 27 Javascript
vue获取input输入值的问题解决办法
Oct 17 Javascript
利用JS动态生成隔行换色HTML表格的两种方法
Oct 09 Javascript
使用Angular 6创建各种动画效果的方法
Oct 10 Javascript
JS实现根据详细地址获取经纬度功能示例
Apr 16 Javascript
vuejs移动端实现div拖拽移动
Jul 25 Javascript
纯 JS 实现放大缩小拖拽功能(完整代码)
Nov 25 Javascript
vue vantUI tab切换时 list组件不触发load事件的问题及解决方法
Feb 14 Javascript
html5中sharedWorker实现多页面通信的示例代码
May 07 Javascript
详解多页应用 Webpack4 配置优化与踩坑记录
Oct 16 #Javascript
js拖动滑块和点击水波纹效果实例代码
Oct 16 #Javascript
ajax与jsonp的区别及用法
Oct 16 #Javascript
JS调用安卓手机摄像头扫描二维码
Oct 16 #Javascript
QRCode.js二维码生成并能长按识别
Oct 16 #Javascript
移动端图片上传旋转、压缩问题的方法
Oct 16 #Javascript
JavaScript实现表单注册、表单验证、运算符功能
Oct 15 #Javascript
You might like
php中常用编辑器推荐
2007/01/02 PHP
《PHP编程最快明白》第三讲:php数组
2010/11/01 PHP
php下Memcached入门实例解析
2015/01/05 PHP
在WordPress中使用wp_count_posts函数来统计文章数量
2016/01/05 PHP
JS与框架页的操作代码
2010/01/17 Javascript
JS TextArea字符串长度限制代码集合
2012/10/31 Javascript
iframe跨域通信封装详解
2015/08/11 Javascript
JS实现超精简响应鼠标显示二级菜单代码
2015/09/12 Javascript
JavaScript绑定事件监听函数的通用方法
2016/05/14 Javascript
JavaScript程序中的流程控制语句用法总结
2016/05/23 Javascript
JavaScript禁止用户多次提交的两种方法
2016/07/24 Javascript
微信小程序 form组件详解
2016/10/25 Javascript
JS中Array数组学习总结
2017/01/18 Javascript
javascript过滤数组重复元素的实现方法
2017/05/03 Javascript
jQuery手风琴的简单制作
2017/05/12 jQuery
js用类封装pop弹窗组件
2017/10/08 Javascript
浅谈ElementUI中switch回调函数change的参数问题
2018/08/24 Javascript
js监听html页面的上下滚动事件方法
2018/09/11 Javascript
如何解决.vue文件url引用文件的问题
2019/01/18 Javascript
用Python实现斐波那契(Fibonacci)函数
2016/03/25 Python
Python配置mysql的教程(推荐)
2017/10/13 Python
详解python运行三种方式
2019/05/13 Python
python 实现从高分辨图像上抠取图像块
2020/01/02 Python
Canvas环形饼图与手势控制的实现代码
2019/11/08 HTML / CSS
size?荷兰官方网站:英国高级运动鞋精品店
2020/07/24 全球购物
新浪网技术部笔试题
2016/08/26 面试题
顶岗实习计划书
2014/01/10 职场文书
年度考核评语
2014/01/19 职场文书
先进事迹报告会感言
2014/01/24 职场文书
开展批评与自我批评发言材料
2014/10/17 职场文书
财务工作检讨书
2014/10/29 职场文书
员工2014年度工作总结
2014/12/09 职场文书
2015秋季幼儿园开学寄语
2015/03/25 职场文书
学校党员干部承诺书
2015/05/04 职场文书
董事长年会致辞
2015/07/29 职场文书
如何在CocosCreator里画个炫酷的雷达图
2021/04/16 Javascript