- 博客(9)
- 收藏
- 关注
原创 Vue页面在苹果设备中微信(X5)浏览器title不改变的解决方法
在使用vue写移动端页面时,发现iPhone手机中的X5内核浏览器不会改变title,原因是对于SPA这类单页面应用,路由的变化并不会触发页面更新document.title = to.meta.title,所以需要我们自己创建一个隐藏的iframe来实现触发。 以下是解决方案的实现代码: main.js文件 router.beforeEach((to, from, next) =>...
2018-03-30 21:14:01
1779
原创 编写一个在1,2,…,9(顺序不能变)数字之间插入+或-或什么都不插入,使得计算结果总是100的程序,并输出所有的可能性。
网上看到有一道题 编写一个在1,2,…,9(顺序不能变)数字之间插入+或-或什么都不插入,使得计算结果总是100的程序,并输出所有的可能性。例如:1 + 2 + 34 – 5 + 67 – 8 + 9 = 100。 在网上看了下已有的答案,我觉得其中有种思路比较清晰,在这用js实现下 var m = ['+','-',''];//每个数字之间可用的三种情况 for(var i=0;
2017-08-22 17:01:13
1078
原创 IE8下$.ajax跨域返回textStatus为“No transport”
$.ajax({ type: "POST", async: false, contentType: "application/x-www-form-urlencoded;charset=UTF-8", xhrFields: { withCredentials: true
2017-06-13 13:37:46
5643
原创 ‘Angular项目中去掉url中的#’问题解决
使用AngularJS的朋友都应该了解,AngularJS框架定义了自己的前端路由控制器,通过不同URL实现单面(ng-app)对视图(ng-view)的部署刷新,并支持HTML5的历史记录功能,详细介绍可以参考文章:AngularJS路由和模板。 对于默认的情况,是不启动HTML5模式的,URL中会包括一个#号,用来区别是AngularJS管理的路径还是WebServer管理的路径。 而要去
2017-05-31 14:49:35
1198
原创 TypeError: fnPtr is not a function
今天写AngularJS时遇到了这个问题。 原因是ng-click中绑定的事件名出了问题 与template的文件名冲突了。 将事件名修改后成功解决问题。
2017-04-28 11:12:58
757
原创 AngularJS绑定DOM
AngularJS ng-bind ng-bind-html ng-bind: ng-bind 指令告诉 AngularJS 使用给定的变量或表达式的值来替换 HTML 元素的内容。如果给定的变量或表达式修改了,指定替换的 HTML 元素也会修改。 ng-bind-html: ng-bind-html 指令是通一个安全的方式将内容绑定到 HTML 元素上。 当你想让 AngularJ
2017-04-25 10:14:43
515
转载 文章标题
依赖注入 一个对象通常有三种方式可以获得对其依赖的控制权: (1) 在内部创建依赖; (2) 通过全局变量进行引用; (3)在需要的地方通过参数进行传递。 Angular的依赖注入是通过第三种方式实现的。其余两种方式会带来各种问题,例如污染全局作用域,使隔离变得异常困难等。 从功能上看,依赖注入会事先自动查找依赖关系,并将注入目标告知被依赖的资源,这样就可以
2017-04-17 08:57:40
227
原创 文章标题
指令中的template 出现问题的原因是模版中没有一个根元素。 如果模板字符串中含有多个DOM元素,或者只由一个单独的文本节点构成,那它必须被包含在一个父元素内。换句话说,必须存在一个根DOM元素。
2017-04-13 13:03:16
190
原创 IE无法上网,但其他浏览器可以
首先,按WIN+R键输入regedit.exe,打开注册表。 然后,按以下路径找:HKEY_CURRENT_USER —>SOFTWARE —> Microsoft —> Windows —> CurrentVersion —>Internet Settings —>Connections,将该目录下的所有注册表删除。 然后可以看到IE可以显示网页。 注意,完成以上操作后,先重启电
2016-05-26 00:58:48
2645
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人