最近用vue-cli搭建了一个管理后台项目,发现在win7的IE10-11下打开是空白的,win10的edge和chrome等其他浏览器都没有问题,因为vue官网告诉我们它是兼容ie9的,后来想了一下可能是es6的一些新特性IE浏览器不支持导致的。报错原因:Babel 默认只转换新的 JavaScript 语法(如箭头函数),而不转换新的 API ,比如 Iterator、Generator、Se
在ios中我们可以使用Safari浏览自带的将网页添加到主屏幕上,让我们的web页面看起来像一个本地应用程序一样,通过桌面APP图标一打开,直接全屏展示,就像在APP中效果一样,完全体会不到你是在浏览器中。最后实现的效果图通过点击桌面上的图标,直接打开全屏页面:(这图标是我用的图标,嘻嘻,官方应该不介意吧)具体实现步骤一共三步:1.网站添加样式,2.添加到桌面图标,3.打开桌面图标1.网站添加样式
转载
2023-08-27 10:04:16
1218阅读
# Vue调用iOS Safari的科普文章
在现代的Web开发中,Vue作为一个渐进式JavaScript框架,以其灵活、易用的特点受到广泛欢迎。在开发移动端Web应用时,特别是针对iOS Safari的支持,开发者常常需要了解如何在Vue中实现与Safari的交互。本文将详细介绍如何在Vue中调用iOS Safari的一些特性和API。
## 一、背景知识
在iOS Safari中,可以
vue中借助vue happy scroll实现局部文字滚动
原创
2022-03-10 09:46:12
425阅读
vue中借助vue happy scroll实现局部文字滚动
原创
2021-09-01 13:55:18
646阅读
前言 Vue中的插槽(slot)在项目中用的也是比较多的,今天就来介绍一下插槽的基本使用以及Vue版本更新之后的插槽用法变化。正文 插槽是什么? 插槽就是子组件中的提供给父组件使用的一个占位符,用<slot></slot> 表示,父组件可以在这个占位符中填充任何模板代码,如 HTML、组件等,填充的内容会替换子组件的<slot></slot>标签。简
转载
2024-05-25 11:00:15
86阅读
官网:https://chenxuan1993.gitee.io/component-document/index_prod#/component/seamless-default 下载: 链接:https://pan.baidu.com/s/1VjcwhVpUFAlHFQfFgr-iWg 提取码: ...
转载
2021-07-23 11:08:00
496阅读
2评论
1, mounted中绑定div滚动事件: this.$refs.box.addEventListener('scroll', this.scrollToTop) 2,scrollToTop方法中获取当前距离顶部高度: this.scrollHeight= this.$refs.box.scroll ...
转载
2021-09-15 20:27:00
1606阅读
2评论
### Vue Scroll 在 iOS 中不正常的表现
在开发基于 Vue.js 的应用时,往往会遇到各种兼容性问题,尤其是在移动设备上。iOS 的 Safari 浏览器可能会在滚动表现上显得特别“乖张”,这使得开发者在实现滚动效果时可能会遇到一些挑战。本文将探讨这个问题,并提供解决方案。
#### 背景
在 iOS 上的 Safari 浏览器中,使用默认的滚动行为可能导致一些意外的结果。
原创
2024-10-09 06:04:24
14阅读
前提说明:为了降低阅读负担,以下只贴出关键代码,读者可参考着改1、修改前的代码:showList数据来源于后端<div class="group-item" ref="wrapper"
<ul class="content" v-for="(item, index) in showList">
<li> {{ item.title
在项目中经常用到滚动,结合Better scroll封装了sroll.vue组件参考链接:https://ustbhuangyi.github.io...http://.imooc.com/article/... better scroll 只处理容器(wrapper)的第一个子元素(cont
转载
2018-12-15 20:49:00
83阅读
2评论
1.1 安装1.1.1 npmnpm install vue-seamless-scroll --save1.1.2 CDNhttps://cdn.jsdelivr.net/npm/vue-seamle
转载
2022-07-18 10:19:01
661阅读
Vue3.x使用Swiper Vue插件最新详细教程(包含修改swiper样式)简介Vue和swiper版本:安装Swiper我这里通过npm i swiper -S来安装完整代码如下可以直接写到你的组件当中,不需要从别的地方引入<template>
<div class="swiperbox">
<swiper
:slidesPerView="1"
注意:this.$publicFunction.debounce(this.sayDebounce, 800) (如果没有封装防抖函数---了解防抖点击)可以直接改为 this.sayDebounce()1.scroll实现你
原创
2022-07-25 16:27:26
344阅读
<template> <vue-seamless-scroll :data="CardPartsStatisticsList" class=
原创
2023-02-22 10:52:01
225阅读
滚动位置固定:在vue中通过路由切换页面时组件会自动滚动到顶部,需要监听滚动行为才能让滚动位置固定,better-scroll解决了这个问题。常用效果:移动端很常见的效果,当滑动右边部分的时候,左边会联动显示与当前内容相符合的标题高亮,当点击左边某一个标题的时候,右边会自动滑动到相应的内容。npm install better-scroll --saveimport BScroll from 'b
JQuery操作JQuery是一个JS库,它可以让DOM操作变得更简单在使用JQ时必须调用这个库<script type="text/javascript" src="js/jquery.min.js">
</script>
//我这是下载好了 在文件调用,可以在网上下载或者运用网上某个网站也行1.节点的获取:$(CSS选择器)<div id="div1">
转载
2024-01-14 11:12:43
41阅读
[vue] 无缝滚动 vue-seamless-scroll 滚动表格
原创
2022-12-21 11:31:56
4927阅读
看完了曼联与曼城的同城德比,还有漫长的两个小时,才能看到期待中的国家德比。无聊的很,左右无事,便来论坛闲逛。看到了一章关于图片预加载的博文,其代码如下:function loadImage(url, callback) {
var img = new Image(); //创建一个Image对象,实现图片的预下载
img.src = url;
if (img
# 在 iOS Safari 中隐藏地址栏的方式
在许多 web 应用程序中,隐藏地址栏可以提供更好的用户体验,尤其是在全屏应用和游戏中。由于 iOS Safari 的特别行为,想要实现这一点需要一些特定的技术手段。本文将探讨如何在 iOS Safari 中隐藏地址栏,使用 Vue.js 实现这一特性,并且附带示例代码。
## iOS Safari 地址栏的行为
在起初的状态下,当用户打开一
原创
2024-08-16 05:19:50
135阅读