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学习笔记(二) js一些基本概念
Jun 18 Javascript
学习js在线html(富文本,所见即所得)编辑器
Dec 18 Javascript
jQuery处理json数据返回数组和输出的方法
Mar 11 Javascript
JS使用ajax从xml文件动态获取数据显示的方法
Mar 24 Javascript
使用jQuery Ajax 请求webservice来实现更简练的Ajax
Aug 04 Javascript
AngularJS实现单独作用域内的数据操作
Sep 05 Javascript
JavaScript学习笔记整理_用于模式匹配的String方法
Sep 19 Javascript
微信小程序 http请求详细介绍
Oct 09 Javascript
jQuery命名空间与闭包用法示例
Jan 12 Javascript
详解微信小程序 登录获取unionid
Jun 27 Javascript
Node.js实现发送邮件功能
Nov 06 Javascript
vue2.0 自定义组件的方法(vue组件的封装)
Jun 05 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之第三天
2006/10/09 PHP
谷歌音乐搜索栏的提示功能php修正代码
2011/05/09 PHP
全面解析PHP验证码的实现原理 附php验证码小案例
2016/08/17 PHP
php禁用cookie后session设置方法分析
2016/10/19 PHP
JavaScript 高级语法介绍
2009/06/15 Javascript
javascript 验证日期的函数
2010/03/18 Javascript
js判断IE6/IE7/FF的代码[XMLHttpRequest]
2011/02/16 Javascript
jQuery 联动日历实现代码
2012/05/31 Javascript
简单实例处理url特殊符号&amp;处理(2种方法)
2013/04/02 Javascript
在AngularJS框架中处理数据建模的方式解析
2016/03/05 Javascript
实现JavaScript的组成----BOM和DOM详解
2016/05/18 Javascript
浅谈javascript中new操作符的原理
2016/06/07 Javascript
jQuery简单实现彩色云标签效果示例
2016/08/01 Javascript
Vue项目分环境打包的实现步骤
2018/04/02 Javascript
ES6 proxy和reflect的使用方法与应用实例分析
2020/02/15 Javascript
Node.js API详解之 dns模块用法实例分析
2020/05/15 Javascript
nginx配置域名后的二级目录访问不同项目的配置操作
2020/11/06 Javascript
详解ES6 中的Object.assign()的用法实例代码
2021/01/11 Javascript
python通过openpyxl生成Excel文件的方法
2015/05/12 Python
Python实现MySQL操作的方法小结【安装,连接,增删改查等】
2017/07/12 Python
Python轻量级ORM框架Peewee访问sqlite数据库的方法详解
2017/07/20 Python
解决matplotlib库show()方法不显示图片的问题
2018/05/24 Python
利用pyecharts读取csv并进行数据统计可视化的实现
2020/04/17 Python
python编写实现抽奖器
2020/09/10 Python
python二维图制作的实例代码
2020/12/03 Python
使用CSS3创建动态菜单效果
2015/07/10 HTML / CSS
HTML5 Canvas中使用路径描画二阶、三阶贝塞尔曲线
2015/01/01 HTML / CSS
高中毕业自我鉴定
2013/12/19 职场文书
节约电力资源的建议书
2014/03/12 职场文书
2014年小学班主任工作总结
2014/11/08 职场文书
2014年管理工作总结
2014/11/22 职场文书
毕业论文致谢格式模板
2015/05/14 职场文书
入党积极分子半年考察意见
2015/06/02 职场文书
公司庆典主持词
2015/07/04 职场文书
python 爬取哔哩哔哩up主信息和投稿视频
2021/06/07 Python
Python实现灰色关联分析与结果可视化的详细代码
2022/03/25 Python