javascript框架
E_li_na
这个作者很懒,什么都没留下…
展开
-
iphone上使用iframe时页面宽度变大的解决方法
场景是这样的,业务需要展示协议,我们公司所有产品的多个地方都有展示协议的需要,于是,我们就封装了一个组件,一个iframe里读取从后管获取的协议页面。起初,协议页面没有设置上下左右边距,ios的页面和安卓的页面还是没有什么区别的。后来业务提了新需求,美化了一下页面,在协议页面上下左右加了边距,于是就出现了ios整体页面宽度大于屏幕宽度的bug,页面出现横向滚动条,协议内容部分被遮盖,需要用户手动拉一下滚动条才能看全协议内容。网上查了ios使用iframe时有个bug:页面宽度会扩大,超出一个屏幕的宽度。原创 2020-10-21 10:57:46 · 1183 阅读 · 0 评论 -
AMD和CMD的区别
今天是我人生第一次面试前端,被问到的问题中其中就有一个是如标题这样问的。当时我知道自己有看过相关的介绍,但霎时间想不起啊!但也情有可原,老子还没学过SeaJS,了解不深啊!他们两者的共同点就是都是一种框架在推广的过程中对模块定义的规范产出;而且他们都是异步加载模块。AMD即Asynchronous Module Definition,翻译过来就是异步模块化定义,是一个模块化开发的规范。此处原创 2017-05-14 22:12:49 · 6069 阅读 · 2 评论 -
第一个vue应用
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>HelloWorld</title> <script src="https://cdn.jsde原创 2018-04-08 20:03:28 · 197 阅读 · 0 评论 -
vue-devtools安装指南
第一步:下载插件:GitHub下载地址:https://github.com/vuejs/vue-devtools第二步:安装依赖包命令行安装npm淘宝镜像解压下载好的文件,进入vue-devtools-master目录,打开shell窗口,命令行安装npm淘宝镜像:$ npm install -g cnpm --registry=https://registry.np...原创 2018-04-11 15:32:53 · 578 阅读 · 0 评论 -
第一个vue-router应用
用 Vue.js + vue-router 创建单页应用,是非常简单的。<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>HelloWorld</title> &am原创 2018-05-03 11:16:32 · 139 阅读 · 0 评论