swiper

vue-cli3 ios10白屏问题解决思路

旧巷老猫 提交于 2019-11-29 06:45:56
在出现了这个问题之后先不要盲目的去瞎试,根据网上的方法试了个遍也没解决问题 先看报的是什么错,再针对的解决问题 首先出现的报错是 SyntaxError: Unexpected token '*' 在打包后的dist文件里搜了下连乘 ** 果然有,说明没有转编译成功 这个错误的出现是由于 ios10 是不支持连乘引起的,如果发现自己的代码里有这个的使用,那最好换下,或者转编译 这次遇到的是自己代码里没写,找了半天原来是swiper引起的,那看看能怎么解决。 搜了下发现无非就几种方法: https://github.com/surmon-china/vue-awesome-swiper/issues/220 1. 用babel-plugin-transform-exponentiation-operator等类似工具转编译,于是试了几种babel包工具,并没有生效还是报这个错 2. 在配置文件里把swiper包包含进去 module.exports = { chainWebpack: config => {     config.module.rule('js').include.add(/node_modules\/(dom7|swiper)\/.*/) } } but ... 这种方式看似生效,倒是没报SyntaxError: Unexpected token '*' 这个错了

前端之移动端库和框架bootstrap

蓝咒 提交于 2019-11-29 02:21:03
学习移动端场景下的js事件;制作移动端特效常用的js库;介绍移动端常用开发框架Bootstrap;介绍动态样式语言less、sass、stylus的基本使用。 移动端js事件 移动端的操作方式和PC端是不同的,移动端主要用手指操作,所以有特殊的touch事件,touch事件包括如下几个事件: 1、touchstart: //手指放到屏幕上时触发 2、touchmove: //手指在屏幕上滑动式触发 3、touchend: //手指离开屏幕时触发 4、touchcancel: //系统取消touch事件的时候触发,比较少用 移动端一般有三种操作,点击、滑动、拖动,这三种操作一般是组合使用上面的几个事件来完成的,所有上面的4个事件一般很少单独使用,一般是封装使用来实现这三种操作,可以使用封装成熟的js库。 移动端js库 zeptojs Zepto是一个轻量级的针对现代高级浏览器的JavaScript库, 它与jquery有着类似的api。 如果你会用jquery,那么你也会用zepto。Zepto的一些可选功能是专门针对移动端浏览器的;它的最初目标是在移动端提供一个精简的类似jquery的js库。 zepto官网:http://zeptojs.com/ zepto中文api:http://www.css88.com/doc/zeptojs_api/ zepto包含很多模块

小程序最顶部横向日历

我们两清 提交于 2019-11-29 00:32:43
不多说,看图说话。 最终的效果就是左右可以滑动选择日期,点击日期查询数据。 WXML <!-- 横向日期 --> <swiper class="swiper" display-multiple-items="{{clientWidthCount}}"> <block wx:for="{{Dates}}" wx:key="{{item.id}}"> <swiper-item id="{{item.id}}" bindtap="ClickDateCheng"> <text class="swiper-xingqi {{dateCurrentStr==item.id?'selZhou':''}}">{{item.text}}</text> <image class="{{dateCurrentStr==item.id?'selImg':''}}" src="{{bgWhiteImgUrl}}" /> <text class="swiper-day {{dateCurrentStr==item.id?'selDay':''}}">{{dateCurrentStr==item.id?item.mon+'-'+item.day:item.day}}</text> <text class="swiper-price {{dateCurrentStr==item.id?'selPrice':''}

CDN合集

天涯浪子 提交于 2019-11-28 22:48:50
轮播图swiper: <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/Swiper/4.5.0/css/swiper.css"> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/Swiper/4.5.0/css/swiper.min.css"> <script src="https://cdnjs.cloudflare.com/ajax/libs/Swiper/4.5.0/js/swiper.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/Swiper/4.5.0/js/swiper.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/Swiper/4.5.0/js/swiper.esm.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/Swiper/4.5.0/js/swiper.esm.bundle.js"></script> Jquery:

首页轮播,并屏幕适配

▼魔方 西西 提交于 2019-11-28 13:31:25
一、添加依赖 flutter_swiper: ^1.1.6 flutter_screenutil: ^0.6.1 查看最新版本: https://pub.flutter-io.cn 二、代码 import 'package:flutter/material.dart'; import 'package:flutter_swiper/flutter_swiper.dart'; import 'package:flutter_screenutil/flutter_screenutil.dart'; class HomePage extends StatefulWidget{ @override _HomePageState createState() => _HomePageState(); } class _HomePageState extends State<HomePage> { List _imageUrls = [ 'http://h.hiphotos.baidu.com/zhidao/wh%3D450%2C600/sign=0d023672312ac65c67506e77cec29e27/9f2f070828381f30dea167bbad014c086e06f06c.jpg', 'http://h.hiphotos.baidu.com/zhidao/wh%3D450

Swiper Basic(Swiper一般选项)

余生长醉 提交于 2019-11-28 12:19:56
原文: http://blog.gqylpy.com/gqy/428 置顶:来自一名75后老程序员的武林秘籍——必读 (博主推荐) 来,先呈上武林秘籍链接: http://blog.gqylpy.com/gqy/401/ 你好,我是一名极客!一个 75 后的老工程师! 我将花两分钟,表述清楚我让你读这段文字的目的! 如果你看过武侠小说,你可以把这个经历理解为,你失足落入一个山洞遇到了一位垂暮的老者!而这位老者打算传你一套武功秘籍! 没错,我就是这个老者! 干研发 20 多年了!我也年轻过,奋斗过!我会画原理图,会画 PCB,会模拟,会数字!玩过 PLC,玩过单片机,会用汇编,会用 C!玩过 ARM,比如 PLC,STM32,和时下正在起飞的 NXP RT1052!搞过 DSP,比如 TMS320F28335!搞过 FPGA,不管 Xilinx 还是 Altera,也不管是 Verilog 还是 VHDL,或者直接画数字电路图!我懂嵌入式系统,比如 uCOS 和 Linux!我懂开源的硬件,比如 Arduino 和树莓派!我也搞软件,学了一堆上位机的语言C#,JAVA,Python,Kotlin,Swift!会写爬虫工具,又自学写APP,不管Android 还是 IOS! 可是这一切有什么用呢?土鸡瓦狗!不值一提!干技术的永远就是最苦逼的那个人! 我相信看到这里的你,应该是个 IT

vuerouter-10_swiper组件

二次信任 提交于 2019-11-28 10:59:27
1.安装npm install vue-awesome-swiper --save2.全局配置: import VueAwesomeSwiper from 'vue-awesome-swiper' import 'swiper/dist/css/swiper.css' Vue.use(VueAwesomeSwiper)3.组件内的局部配置: import 'swiper/dist/css/swiper.css' import { swiper, swiperSlide } from 'vue-awesome-swiper' export default { components: { swiper, swiperSlide } }实例数据的假的或者死的: <template> <div class="shopcar"> shopcar <swiper :options="swiperOption" ref="mySwiper" @someSwiperEvent="callback"> <swiper-slide>I'm Slide 1</swiper-slide> <swiper-slide>I'm Slide 2</swiper-slide> <swiper-slide>I'm Slide 3</swiper-slide> <div class="swiper

swiper移动端上左右滑动不了

☆樱花仙子☆ 提交于 2019-11-27 13:09:50
var swiper = new Swiper('.swiper-container', { mode: 'horizontal', pagination: '.swiper-pagination', loop: true, observer: true,//修改swiper自己或子元素时,自动初始化swiper observeParents: true//修改swiper的父元素时,自动初始化swiper}); 来源: https://www.cnblogs.com/lude1994/p/11364670.html

vue-awesome-swiper

☆樱花仙子☆ 提交于 2019-11-27 10:49:21
本文地址: https://www.cnblogs.com/veinyin/p/9370113.html 聊起轮播就会想到 swiper,作为一个强大的轮播插件,当然有人为 Vue 进行二次封装,那就是 vue-awesome-swiper 使用方法如下 第一步 npm install vue-awesome-swiper --save    第二步 import { swiper, swiperSlide } from 'vue-awesome-swiper'    第三步 swiper(:options="swiperOption" ref="mySwiper") swiper-slide swiper-slide swiper-slide   以上这些步骤应该是没有问题的 下面依次介绍如何书写配置项、如何调用 swiper 方法、如何回调 第四步 配置项 在 data 的 swiperOption 中写配置项,比如 data() { return { swiperOption: { notNextTick: true, direction: 'vertical' }, } } 上面是很简单的一个示例,其他配置项继续写在 swiperOption 里就可以了 第五步 swiper 方法 computed: { swiper() { return this.$refs

vue-awesome-swiper

穿精又带淫゛_ 提交于 2019-11-27 10:48:18
1.下载插件 npm install vue-awesome-swiper --save 2.应用main.js import VAS from 'vue-awesome-swiper' import 'vue-awesome-swiper.min.css' 3.遇到的坑 ! css和代码分离,要引入 ‘vue-awesome-swiper.min.css’ ! 配置时 autoplay:3000打死出不来,改成了autoplay:true !分页器和前进后退按钮无效 4.具体代码 <template> <div id="home"> <swiper :options="swiperOption" ref="mySwiper"> <!-- slides --> <swiper-slide><img src="../assets/image/ban1.jpg" alt="" ></swiper-slide> <swiper-slide><img src="../assets/image/ban2.jpg" alt=""></swiper-slide> <swiper-slide><img src="../assets/image/ban3.jpg" alt=""></swiper-slide> <swiper-slide><img src="../assets/image/ban4