select标签设置默认选中的选项方法

方法有两种。第一种 通过<select>的属性来设置选中项,此方法可以在动态语言如php在后台根据需要控制输出结果。< select id = "sel" >< option value = "1" >1</ option >< o...

JS中利用FileReader实现上传图片前本地预览功能

引子 平时做图片上传预览时如果没有特殊的要求就直接先把图片传到后台去,成功之后拿到URL再渲染到页面上,这样做在图片比较小的时候没什么问题,大一点的话就会比较慢才能...

vue中添加mp3音频文件的方法

有的时候我们需要在vue中添加音频文件,但是直接将音频文件放置了assets目录下的时候,会发现并不能正常播放,下面是两种常用的配置方法:方法一、将音频文件放置在static目录中,然...

VUE2.0+Element-UI+Echarts封装的组件实例

本文用Vue2.0+elementUI的panel组件和table组件+echarts的柱状图和折线图实现对结果的展示,实现了表格和图之间的切换和图和表之间的转置。-html<div class="resultDiv"> <d...

使用vue-aplayer插件时出现的问题的解决

本文介绍了使用vue-aplayer插件时出现的问题的解决,分享给大家,具体如下:安装
$ npm install vue-aplayer --save使用
<aplayer autoplay :music="{ title: 'Preparation', aut...

Element-ui table中过滤条件变更表格内容的方法

组件中:<el-table :data="users" highlight-current-row v-loading="listLoading" style="width: 100%;"> <el-table-column prop="sex" label="性别" width="100" :formatt...

vue将时间戳转换成自定义时间格式的方法

1、首先建立一个date.js文件,写入如下代码:export function formatDate (date, fmt) {if (/(y+)/.test(fmt)) {fmt = fmt.replace(RegExp.$1, (date.getFullYear() + '').subs...

利用vue和element-ui设置表格内容分页的实例

html代码因为我写在template中,也就是新建了组建中,贴出代码。<el-pagination small layout="prev, pager, next" :total="total" @current-change="current_change"></el-p...

浅谈FastClick 填坑及源码解析

最近产品妹子提出了一个体验issue —— 用 iOS 在手Q阅读书友交流区发表书评时,光标点击总是不好定位到正确的位置:如上图,具体表现是较快点击时,光标总会跳到 textarea 内容的...

vue2.0 + element UI 中 el-table 数据导出Excel的方法

1、安装相关依赖主要是两个依赖npm install --save xlsx file-saver如果想详细看着两个插件使用,请移步github。https://github.com/SheetJS/js-xlsx https://github.com/eli...

详解vue2.0+vue-video-player实现hls播放全过程

起因最近公司想做一套视频点播服务,因为考虑到成本问题,领导希望一切都用开源系统来完成。基于这个出发点,那就肯定排除了各大云视频平台(腾讯云 音视频点播VOD、网易云视频、七...

vue2.0+vue-dplayer实现hls播放的示例

起因之前写了一篇《 vue2.0+vue-video-player实现hls播放》,里边有提到在用vue-video-player之前,我尝试着使用vue-dplayer实现hls播放,但是当时时间紧迫,还没有完成,就换方案了...

详解node.js 下载图片的 2 种方式

具体代码如下所示:var request=require("request");var fs=require("fs");function download1(url,filename,fn){request(url).pipe(fs.createWriteStream(filename).on("clo...

vue 使用eventBus实现同级组件的通讯

新创建一个vue实例用于调度事件的绑定和发送可以做到同级组件相互通讯,传递参数,点击第一个组件会修改第二个组件的label值,点击第二个组件会修改第二个组件的label值<!DOCTYPE...

vue2.0 自定义 饼状图 (Echarts)组件的方法

1、自定义 图表 组件Echarts.vue<!-- 自定义 echart 组件 --><template> <div> <!-- echart表格 --> <div id="myChart" :style="echartStyle"></div> </div></template> <s...

vue slot 在子组件中显示父组件传递的模板

父组件使用没有指定slot属性,默认为default在slot中可以使用默认值,如果父组件没有传递对应的slot,则会显示默认值<!DOCTYPE html><html><head> <meta charset="utf-8"> <scr...

vue实现裁切图片同时实现放大、缩小、旋转功能

本篇文章主要介绍了vue实现裁切图片同时实现放大、缩小、旋转功能,分享给大家,具体如下:实现效果: 裁切指定区域内的图片 旋转图片 放大图片 输出bolb 格式数据 提供给 form...

浅谈React组件之性能优化

高德纳: "我们应该忘记忽略很小的性能优化,可以说97%的情况下,过早的优化是万恶之源,而我们应该关心对性能影响最关键的另外3%的代码。"不要将性能优化的精力浪费在对整体性能...

vue element-ui table表格滚动加载方法

添加全局注册事件,用来监听滚动事件window.Vue.directive('loadmore', { bind(el, binding) { const selectWrap = el.querySelector('.el-table__body-wrapper') selectWrap...

Vue.js做select下拉列表的实例(ul-li标签仿select标签)

目标:用ul-li标签结合Vue.js知识做一个模仿select标签的下拉选项列表。知识点:组件的写法及运用组件之间的数据传递(props的运用)组件之间的数据传递($emit的运用)动态数据的绑定(v...

完美解决iview 的select下拉框选项错位的问题

在使用iview的过程中,我遇到这样一个问题,在Model中使用select下拉框组件。但是当弹出框超过一屏需要滚动时,select的下拉选项会出现错位(下图1为正常,图2为滚动后,下拉选项错位。...

解决vue 更改计算属性后select选中值不更改的问题

先上代码://...<body> <div id="qwe"> <select v-model="selected"> <option v-for="item in da" :value="item.value">{{item.value}}</option> </select> <...

关闭Vue计算属性自带的缓存功能方法

使用Vue的小伙伴都会知道,vue的计算属性。这个是这个样子解释的,当某些依赖值发生变化的时候,其自身的值也会发生变化,与之先关的DOM也会发生变化,通常呢,这个计算属性里面都会有...

AjaxUpLoad.js实现文件上传功能

AjaxUpLoad.js的使用实现无刷新文件上传,如图。图1 文件上传前图2 文件上传后1、创建页面并编写HTML上传文档:
<div class="uploadFile"> <span id="doc"><input type="te...

在Vue中使用Compass的方法

写作动机
拖了蛮久的,总算下定决心要给自己写一个个人网站,不仅要看起来狂拽酷炫,技术也要OK,所以趁此机会也将自己不熟悉的技术拿来锻炼一下。网站打算用Vue来作为前端框架,Css...

Vue的轮播图组件实现方法

今天在上慕课老师fishenal的vue实战课程的时候,有一个轮播图组件实现,在跟着做的时候,自己也踩了一些坑。此外,在原课程案例的基础上,我加入了不同方向的滑动功能。本文章采用Vue...

vue2.0使用swiper组件实现轮播的示例代码

1、安装swipernpm install swiper@3.4.1 --save-dev2、引用组件import Swiper from 'swiper';import 'swiper/dist/css/swiper.min.css';3、html页面代码 <div class="swipe...

js操作二进制数据方法

最近做了几个项目,用js操作二进制数据,通过socket与后台进行传输。在此用博客做个记录首先是新建一个socket:var socket=new WebSocket("ws://192.168.0.147");接着定义socket...

Vue2.0中集成UEditor富文本编辑器的方法

在vue的'项目中遇到了需要使用富文本编辑器的需求,在github上看了很多vue封装的editor插件,很多对图片上传和视频上传的支持并不是很好,最终还是决定使用UEditor。这类的文章网...

vue实现图片滚动的示例代码(类似走马灯效果)

上次写了一个简单的图片轮播,这个相当于在上面的一些改进。这个组件除了可以进行图片滚动外,也可以嵌入任何内容的标签进行滚动,里面用了slot进行封装。父:<template> <div id="...

vue.js-div滚动条隐藏但有滚动效果的实现方法

组件被包在一个高度固定的divmounted () { var boDiv = document.getElementById(this.id); if(boDiv == undefined){ return; } var isFirefox=navigator.userAgent.i...

vue中实现移动端的scroll滚动方法

一、首先安装安装npm install better-scroll --save二、 并在组件中引用import BScroll from ‘better-scroll'template中引用指向将要滚动的DOM元素根据官方文档ref属性的...

jQuery实现左右滑动的toggle方法

我们知道使用 jQuery 来实现上下移入移除,可以直接使用 slideUp() 和 slideDown() 方法。slideUp()方法和slideDown()方法只会改变元素的高度。如果一个元素的 display 属性...

JS表单传值和URL编码转换

注意:这里写了两个网页
因为URL传过去的数据不支持中文字符和一些特殊符号 所以需要转换一下编码
实现效果:网页1的表单数据传到网页2并显示出来网页1代码如下:<!DOCTYPE html...

基于vue v-for 循环复选框-默认勾选第一个的实现方法

应用场景:在进行多选的时候一般默认显示第一个。实现方法:纯vue实现例子:<span v-for="(one,index) in site"><input type="checkbox" :checked="index == 0" style="vertical-...

Vuejs在v-for中,利用index来对第一项添加class的方法

(1)在v-for中,利用index来对第一项添加class 在CODE上查看代码片派生到我的代码片<a class="list-group-item" :class="{'active':!index}" v-for="(i,index) in announcement"...

vue.js select下拉框绑定和取值方法

最近在做mui+vue.js的移动项目,遇到了这个解决了,所以记录一下:1、绑定select下拉框的代码很简单sendlist就是下拉框的集合,这个可以去看vue.js的文档:地址:https://cn.vuejs.org/...

基于Vuejs的搜索匹配功能实现方法

最近一直在看vue,查了很多资料,看了很多文档和博客,大概半知半解了,然后利用所理解的知识写了一个简单的搜索匹配功能。大概长这个样子:数据都是假的代码部分(注意我引用的是本地v...

基于vue中解决v-for使用报红并出现警告的问题

代码报红对于追求优美代码的强迫症患者来说看着很不舒服,报红如下:控制台中也会有:(Emitted value instead of an instance of Error) <Option v-for="item in searchTypeList"...

vue中v-for加载本地静态图片方法

vue-cli 项目中本地图片放在assets目录下(原因vue-cli最开始的vue图片就在里面,就把所有图片放在里面了);之后v-for 动态加载图片路径就遇到了问题源码:<ul><li v-for="(item,ind...

Vue用v-for给src属性赋值的方法

我的代码结构如下面代码所示,无法执行,在img中的src属性中无法用mustache表示法<div id="test"> <div v-for="item in lists"> <img src="{{item.img}}"> </div></div>ne...

代码详解javascript模块加载器

定义var MyModules = (function Manager() { var modules = {}; function define (name, deps, impl) { for(var j = 0, length = deps.length; j < length; j++){...

Vue组件开发技巧总结

前言
临近毕业,写了个简单个人博客,项目地址是点我访问项目地址(顺便求star),本篇是系列总结第一篇。接下来会一步一步模仿一个低配版的Element 的对话框和弹框组件。正文
Vue 单...

编写React组件项目实践分析

当我刚开始写React的时候,我看过很多写组件的方法。一百篇教程就有一百种写法。虽然React本身已经成熟了,但是如何使用它似乎还没有一个“正确”的方法。所以我(作者)把我们团队...

微信web端后退强制刷新功能的实现代码

具体代码如下所示:<script> //生成uuid var uuidChars = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""); function uuid() { var r;...

JavaScript图片处理与合成总结

引言图片处理现在已经成为了我们生活中的刚需,想必大家也经常有这方面的需求。实际前端业务中,也经常会有很多的项目需要用到图片加工和处理。由于过去一段时间公司的业务需求...

Vue.directive 自定义指令的问题小结

1.今天复习一下Vue自定义指令的代码,结果出现一个很无语的结果,先贴代码。2.<div id="example" v-change-by="myColor"></div> <script src="vue.min.js"></script> <script...

Vue.directive()的用法和实例详解

官网实例:https://cn.vuejs.org/v2/api/#Vue-directivehttps://cn.vuejs.org/v2/guide/custom-directive.html指令定义函数提供了几个钩子函数(可选):
bind: 只调用一次,指令第一...

ionic2中使用自动生成器的方法

ionic generator是命令行的功能,ionic2自动帮我们创建应用程序,从而节省了大量的时间,并增加我们的速度来开发一个项目的关键部分。ionic generator使我们可以自动创建以下几部...

JsChart组件使用详解

JsChart是什么?JSChart能够在网页上生成图标,常用于统计信息,十分好用的一个JS组件。使用JsChart一。导入jscharts.js 二。编写jscharts.jsp测试页面1.下载JScharts库 从官网下...

返回顶部
顶部