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 相关文章推荐
圣诞节Merry Christmas给博客添加浪漫的下雪效果基于jquery实现
Dec 27 Javascript
JS 如何获取radio选中后的值及不选择取radio的值
Oct 28 Javascript
js调试系列 初识控制台
Jun 18 Javascript
js简单判断移动端系统的方法
Feb 25 Javascript
JS实现隐藏同级元素后只显示JS文件内容的方法
Sep 04 Javascript
jquery 实现回车登录详解及实例代码
Oct 23 Javascript
详解node.js 下载图片的 2 种方式
Mar 02 Javascript
浅谈React之状态(State)
Sep 19 Javascript
微信小程序时间选择插件使用详解
Dec 28 Javascript
浅谈js闭包理解
Apr 01 Javascript
vue项目首屏加载时间优化实战
Apr 23 Javascript
ES11新增的这9个新特性,你都掌握了吗
Oct 15 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导入excel文件到mysql数据库的方法
2015/01/14 PHP
javascript数组与php数组的地址传递及值传递用法实例
2015/01/22 PHP
DEDECMS首页调用图片集里的多张图片
2015/06/05 PHP
Jquery实现无刷新DropDownList联动实现代码
2010/03/08 Javascript
最精简的JavaScript实现鼠标拖动效果的方法
2015/05/11 Javascript
JS Array.slice 截取数组的实现方法
2016/01/02 Javascript
深入浅出ES6之let和const命令
2016/08/25 Javascript
JS实现可编辑的后台管理菜单功能【附demo源码下载】
2016/09/13 Javascript
快速解决js中window.location.href不工作的问题
2016/11/02 Javascript
简单实现IONIC购物车功能
2017/01/10 Javascript
十个免费的web前端开发工具详细整理
2017/09/18 Javascript
0基础学习前端开发的一些建议
2020/07/14 Javascript
python计算程序开始到程序结束的运行时间和程序运行的CPU时间
2013/11/28 Python
简单介绍Python中利用生成器实现的并发编程
2015/05/04 Python
基于python的Tkinter实现一个简易计算器
2015/12/31 Python
python中字符串比较使用is、==和cmp()总结
2018/03/18 Python
对Python中range()函数和list的比较
2018/04/19 Python
python操作xlsx文件的包openpyxl实例
2018/05/03 Python
python3利用tcp实现文件夹远程传输
2018/07/28 Python
深度辨析Python的eval()与exec()的方法
2019/03/26 Python
Python3标准库之functools管理函数的工具详解
2020/02/27 Python
HTML5实现WebSocket协议原理浅析
2014/07/07 HTML / CSS
贝嫂喜欢的婴儿品牌,个性化的婴儿礼物:My 1st Years
2017/11/19 全球购物
预订旅游活动、景点和旅游:GetYourGuide
2019/09/29 全球购物
linux面试题参考答案(11)
2012/05/01 面试题
医院护士求职自荐信格式
2013/09/21 职场文书
2014政务公开实施方案
2014/02/19 职场文书
低碳环保演讲稿
2014/08/28 职场文书
全国法制宣传日活动总结2014
2014/11/01 职场文书
乌镇导游词
2015/02/02 职场文书
上级领导检查欢迎词
2015/09/30 职场文书
2016机关干部作风建设心得体会
2016/01/21 职场文书
2016年党员公开承诺书格式范文
2016/03/24 职场文书
《暗黑破坏神2:重制版》本周进行第一轮A测 目前可官网进行申请报名
2021/04/07 其他游戏
分析MySQL抛出异常的几种常见解决方式
2021/05/18 MySQL
Python连接Postgres/Mysql/Mongo数据库基本操作大全
2021/06/29 Python