safari调试webview及利用safari查看请求头

safari调试webview及利用safari查看请求头
注:开发环境:mac+iphone 在开发ios app的时候,我们常需求链接手机调试webview里的网页元素及请求状态。 具体设置如下: 一、利用Safari调试webview 1、先在Safari中打开开发工具: 请选取“Safari”>“偏好设置”,点按“高级”,然后选择“在菜单栏中显示开发菜单”。 2、在手机中设置打开调试模式 "设置">"Safari">"高级">"JavaScript"、"Web检查器" 打开 这样就设置好了。下面的使用: 3、使用数...

Mac下sass编译出错:Warning: spawn sass ENOENT Use –force to continue.

Mac下sass编译出错:Warning: spawn sass ENOENT Use –force to continue.
Mac更新到了最新版(10.13.1)后,之前的ruby就出现了问题。 在运行grunt的时候,报出了这样的错: Warning: spawn sass ENOENT Use --force to continue. 然后google了一下,找到这个文章:https://stackoverflow.com/questions/25087967/warning-spawn-enoent-use-with-grunt-sass-task 其实就是说,sass还没安装。 执行一下(一下,以下都可以)命令安装: gem install sass ...

Mac下无法启动xamp的apache服务

Mac下无法启动xamp的apache服务
一、启动xamp面板后,在里面启动apache服务,运行一下starting后又显示stop,如图: 二、原因分析:Mac自带的apache已启动,需要关闭后再开启即可。 三、解决办法: 1、使用命令sudo apachectl stop将自带的Apache服务关闭; 2、重新启动XAMPP。  

微信web开发工具配置【页面路径、预览等设置】

微信web开发工具配置【页面路径、预览等设置】
新版本的开发工具中多了一个 自定义预览,于是对它进行了研究,目前发现了两个作用点 一、设置调试时默认加载的页面 玩过以前版本的开发工具的开发者知道,每次点编译时都是默认加载app.json页面配置放于第一行的,这同时也是真机测试默认加载的第一个页面 那么问题来了,假设我们现在需要调试的一个页面是需要跳转多层后才进入的,比如修改个人资料页面,按之前的方法是从首页点击到个人中心,在点击头...

利用webpack搭建网页实时刷新的前端开发环境

利用webpack搭建网页实时刷新的前端开发环境
在前端开发中,普通的方式是,敲完代码后保存,再到浏览器去刷新。现在,我们可以利用webpack工具来实现浏览器的自动刷新。没错,就是你保存后,马上可以在浏览器中看到更新的效果,不用借助第三方浏览器插件哦。(grunt.js也能实现,不过似乎需要利用livereload). 我们需要用到webpack的一个插件:webpack-dev-server,好了,废话不多说,开始动手吧! 第一步:确定你的机器已安装node.js环境,如果没有,...

Vue.js在加载时,会闪一下源码标签的解决办法

Vue.js在加载时,会闪一下源码标签的解决办法
在使用Vue写应用时发现一个问题,每当进入一些有延时的(如网络API请求)操作时,会先闪一下未编译的 Mustache 标签{{ message }},这让人很不爽。 官网上面给出了解决办法:V-cloak v-cloak 不需要表达式 用法:这个指令保持在元素上直到关联实例结束编译。和 CSS 规则如 [v-cloak] { display: none } 一起用时,这个指令可以隐藏未编译的 Mustache 标签直到实例准备完毕。 示例: [v-cloa...

vue.js实现tab标签页的切换效果【不用vue-router】

vue.js实现tab标签页的切换效果【不用vue-router】
在用vue.js开发我们的多页面项目时,遇到需要实现点击增加一个active的class,且其它的标签去除。 这个效果的实现在用jquery时非常容易实现,当然,在用vue-router的情况下也非常容易实现。 不过我们并不需要引入router,那我们的实现就可以通过属性和数值进行控制。 思路如下: 1、给每个标签赋一个索引(如果是用v-for渲染出来的话,会有$index这个变量); 2、通过点击控制data里的一个变量num的数值; 3...

金额的正则表达式

金额的正则表达式
工作中需要到金额的正则表达式,正数,可带两位小数,可不带,不能为0 ,在网上找了一圈,都是有一部分校验不成功的,最后发现只有这一个合适: /^(([1-9]\d*)(\.\d{1,2})?)$|(0\.0?([1-9]\d?))$/ 1 /^(([1-9]\d*)(\.\d{1,2})?)$|(0\.0?([1-9]\d?))$/ 匹配规则:正数,浮点+两位小数 1 > ...
Copyright © 前端面试题 保留所有权利.   Theme  Ality 桂ICP备17012235号-1

用户登录