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 相关文章推荐
select标记美化--JS式插件、后期加载
Apr 01 Javascript
javascript中处理时间戳为日期格式的方法
Jan 02 Javascript
解决JS中乘法的浮点错误的方法
Jan 03 Javascript
js实现touch移动触屏滑动事件
Apr 17 Javascript
javascript框架设计之浏览器的嗅探和特征侦测
Jun 23 Javascript
页面get请求 中文参数方法乱码问题的快速解决方法
May 31 Javascript
分享一个精简的vue.js 图片lazyload插件实例
Mar 13 Javascript
如何选择适合你的JavaScript框架
Nov 20 Javascript
Vue2.0学习之详解Vue 组件及父子组件通信
Dec 12 Javascript
简述JS浏览器的三种弹窗
Jul 15 Javascript
解决vue单页面 回退页面 keeplive 缓存问题
Jul 22 Javascript
ant design的table组件实现全选功能以及自定义分页
Nov 17 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
不支持fsockopen但支持culr环境下下ucenter与modoer通讯问题
2011/08/12 PHP
完美解决令人抓狂的zend studio 7代码提示(content Assist)速度慢的问题
2013/06/20 PHP
thinkphp中html:list标签传递多个参数实例
2014/10/30 PHP
Yii安装与使用Excel扩展的方法
2016/07/13 PHP
thinkPHP框架中执行原生SQL语句的方法
2017/10/25 PHP
js 数组实现一个类似ruby的迭代器
2009/10/27 Javascript
js客户端快捷键管理类的较完整实现和应用
2010/06/08 Javascript
jQuery选择器源码解读(一):Sizzle方法
2015/03/31 Javascript
jQuery Validate初步体验(二)
2015/12/12 Javascript
BootStrap.css 在手机端滑动时右侧出现空白的原因及解决办法
2016/06/07 Javascript
JS中如何比较两个Json对象是否相等实例代码
2016/07/13 Javascript
Linux CentOS系统下安装node.js与express的方法
2017/04/01 Javascript
解决layui前端框架 form表单,table表等内置控件不显示的问题
2018/08/19 Javascript
谈谈React中的Render Props模式
2018/12/06 Javascript
使用vue开发移动端管理后台的注意事项
2019/03/07 Javascript
Flutter 超实用简单菜单弹出框 PopupMenuButton功能
2019/08/06 Javascript
JS数组splice操作实例分析
2019/10/12 Javascript
Python FTP操作类代码分享
2014/05/13 Python
利用一个简单的例子窥探CPython内核的运行机制
2015/03/30 Python
bat和python批量重命名文件的实现代码
2016/05/19 Python
python破解bilibili滑动验证码登录功能
2019/09/11 Python
python读取多层嵌套文件夹中的文件实例
2020/02/27 Python
jupyter notebook 多行输出实例
2020/04/09 Python
简单掌握CSS3将文字描边及填充文字颜色的方法
2016/03/07 HTML / CSS
用css3实现当鼠标移进去时当前亮其他变灰效果
2014/04/08 HTML / CSS
一款纯css3实现的鼠标经过按钮特效教程
2014/11/09 HTML / CSS
香港交友网站:be2香港
2018/07/22 全球购物
有机婴儿毛毯和衣服:Monica + Andy
2020/03/01 全球购物
俄罗斯领先的移动和数字设备在线商店:Svyaznoy.ru
2020/12/21 全球购物
.NET程序员的几道面试题
2012/06/01 面试题
初中生物教学反思
2014/01/10 职场文书
小学生评语集锦
2014/04/18 职场文书
教师对学生的评语
2014/04/28 职场文书
妈妈活动方案
2014/08/15 职场文书
2014国庆65周年领导讲话稿(3篇)
2014/09/21 职场文书
党的群众路线教育实践活动领导班子整改方案
2014/10/25 职场文书