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 相关文章推荐
解决FLASH需要点击激活的代码
Dec 20 Javascript
javascript下过滤数组重复值的代码
Sep 10 Javascript
javascript之可拖动的iframe效果代码
Aug 01 Javascript
7个Javascript地图脚本整理
Oct 20 Javascript
JavaScript函数定义的常见注意事项小结
Sep 16 Javascript
AngularJS的一些基本样式初窥
Jul 27 Javascript
Jquery zTree 树控件异步加载操作
Feb 25 Javascript
js实现下拉框效果(select)
Mar 28 Javascript
详解如何在React组件“外”使用父组件的Props
Jan 12 Javascript
关闭Vue计算属性自带的缓存功能方法
Mar 02 Javascript
jquery拖拽自动排序插件使用方法详解
Jul 20 jQuery
json 带斜杠时如何解析的实现
Aug 12 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中Smarty模板初体验
2011/08/08 PHP
PHP不使用内置函数实现字符串转整型的方法示例
2017/07/03 PHP
javascript制作loading动画效果 loading效果
2014/01/14 Javascript
Jquery中的层次选择器与find()的区别示例介绍
2014/02/20 Javascript
jQuery操作表格(table)的常用方法、技巧汇总
2014/04/12 Javascript
基于jquery实现图片相关操作(重绘、获取尺寸、调整大小、缩放)
2015/12/25 Javascript
详解JavaScript正则表达式之分组匹配及反向引用
2016/03/09 Javascript
iScroll.js 使用方法参考
2016/05/16 Javascript
Bootstrap源码解读表单(2)
2016/12/22 Javascript
jQuery实现可拖拽3D万花筒旋转特效
2017/01/03 Javascript
详解node.js平台下Express的session与cookie模块包的配置
2017/04/26 Javascript
vue增删改查的简单操作
2017/07/15 Javascript
Vue基于NUXT的SSR详解
2017/10/24 Javascript
10分钟上手vue-cli 3.0 入门介绍
2018/04/04 Javascript
d3.js实现自定义多y轴折线图的示例代码
2018/05/30 Javascript
vue history 模式打包部署在域名的二级目录的配置指南
2019/07/02 Javascript
微信小程序使用canvas自适应屏幕画海报并保存图片功能
2019/07/25 Javascript
用Python实现命令行闹钟脚本实例
2016/09/05 Python
Python文件与文件夹常见基本操作总结
2016/09/19 Python
python append、extend与insert的区别
2016/10/13 Python
深入理解Python 关于supper 的 用法和原理
2018/02/28 Python
Python 爬虫之Beautiful Soup模块使用指南
2018/07/05 Python
python实现本地图片转存并重命名的示例代码
2018/10/27 Python
Python魔法方法功能与用法简介
2019/04/04 Python
python3+django2开发一个简单的人员管理系统过程详解
2019/07/23 Python
pytest中文文档之编写断言
2019/09/12 Python
numpy.linalg.eig() 计算矩阵特征向量方式
2019/11/29 Python
Python生态圈图像格式转换问题(推荐)
2019/12/02 Python
Python实现播放和录制声音的功能
2020/08/12 Python
Python爬取微信小程序通用方法代码实例详解
2020/09/29 Python
整理HTML5中表单的常用属性及新属性
2016/02/19 HTML / CSS
里程积分管理买卖交换平台:Points.com
2017/01/13 全球购物
MyBag中文网:英国著名的时尚包袋电商零售网站
2020/07/31 全球购物
2014客服代表实习自我鉴定
2014/09/18 职场文书
2014年工作总结及2015工作计划
2014/12/12 职场文书
2015年乡镇人大工作总结
2015/04/22 职场文书