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 构造函数,公有,私有特权和静态成员定义方法
Nov 30 Javascript
jQuery中closest和parents的区别分析
May 07 Javascript
Node.js中的process.nextTick使用实例
Jun 25 Javascript
JavaScript的jQuery库中function的存在和参数问题
Aug 13 Javascript
JavaScript实现给按钮加上双重动作的方法
Aug 14 Javascript
jQuery中iframe的操作(点击按钮新增窗口)
Apr 20 Javascript
JavaScript暂停和继续定时器的实现方法
Jul 18 Javascript
jQuery使用deferreds串行多个ajax请求
Aug 22 Javascript
Vue实现数字输入框中分割手机号码的示例
Oct 10 Javascript
mpvue+vuex搭建小程序详细教程(完整步骤)
Sep 30 Javascript
浅谈Vue数据响应思路之数组
Nov 06 Javascript
JS解惑之Object中的key是有序的么
May 06 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运行环境配置的详解
2013/06/04 PHP
PHP 常用数组内部函数(Array Functions)介绍
2013/06/05 PHP
php页面防重复提交方法总结
2013/11/25 PHP
教你如何解密 “ PHP 神盾解密工具 ”
2014/06/20 PHP
php单元测试phpunit入门实例教程
2017/11/17 PHP
收藏一些不常用,但是有用的代码
2007/03/12 Javascript
模仿JQuery sortable效果 代码有错但值得看看
2009/11/05 Javascript
vs2003 js文件编码问题的解决方法
2010/03/20 Javascript
ASP.NET jQuery 实例6 (实现CheckBoxList成员全选或全取消)
2012/01/13 Javascript
jQuery 翻牌或百叶窗效果(内容三秒自动切换)
2012/06/14 Javascript
原生javascript和jquery判断浏览器版本等信息
2013/07/04 Javascript
jquery实现鼠标滑过后动态图片提示效果实例
2015/08/10 Javascript
jquery动感漂浮导航菜单代码分享
2020/04/15 Javascript
javascript简单判断输入内容是否合法的方法
2016/05/11 Javascript
vue项目优化之通过keep-alive数据缓存的方法
2017/12/11 Javascript
Vue CLI3.0中使用jQuery和Bootstrap的方法
2019/02/28 jQuery
vue移动端的左右滑动事件详解
2020/06/17 Javascript
vue点击Dashboard不同内容 跳转到同一表格的实例
2020/11/13 Javascript
python 实现tar文件压缩解压的实例详解
2017/08/20 Python
python爬取哈尔滨天气信息
2018/07/14 Python
Python2和Python3的共存和切换使用
2019/04/12 Python
Python实现语音识别和语音合成功能
2019/09/20 Python
pytorch GAN生成对抗网络实例
2020/01/10 Python
Python3 filecmp模块测试比较文件原理解析
2020/03/23 Python
Python 实现一行输入多个数字(用空格隔开)
2020/04/29 Python
Python如何输出百分比
2020/07/31 Python
HTML5之tabindex属性全面解析
2016/07/07 HTML / CSS
澳洲在线厨具商店:Kitchen Style
2018/05/05 全球购物
人事助理自荐信
2014/02/02 职场文书
运动会稿件300字
2014/02/14 职场文书
专题民主生活会对照检查材料思想汇报
2014/09/29 职场文书
2014副镇长民主生活会个人对照检查材料思想汇报
2014/09/30 职场文书
毕业实习感受与体会
2015/05/26 职场文书
微软Win11有哪些隐藏功能? windows11多个功能汇总
2021/11/21 数码科技
nginx配置之并发频次限制
2022/04/18 Servers
Python使用plt.boxplot()函数绘制箱图、常用方法以及含义详解
2022/08/14 Python