- 博客(6)
- 收藏
- 关注
原创 vue总结
导航路由1.router-link导航标签,里面有个to属性,属性值是要跳转的页面/加载视图。编辑2.router-view视图容器,内加载相应的组件。写出相应的模板;写出相应的组件, 组件只要对象,不用标签,直接var一个新对象template:“#index”相应的组件名称;3.配置路由规则,有几个跳转写几个对象var一个数组,数组内以对象的形式,对象给两个属性,path:url路径跳...
2019-04-01 15:47:46 82
原创 Vue生命周期钩子函数、组件传值
一、生命周期函数1.beforeCreate 创建前执行(data和el都还未初始化)2.create 完成创建 (完成了data数据初始化,el还未初始化)3.beforeMount 载入前(完成了data和el数据初始化)4.mounted 载入后html已经渲染(ajax请求可以放在这个函数中)5.beforeUpdate 更新前状态(view层的数据变化前,不是data中的数据改...
2019-03-20 17:33:17 225
原创 跨域
首先我们要理解什么跨域,为什么会出现跨域呢?跨域:跨域是由浏览器的同源策略引起的,跨域访问,简单来说就是 A 网站的 js脚本代码试图去访问 B 网站(代码中包括提交内容和获取内容)。但是由于安全原因,跨域访问是被各大浏览器所默认禁止的,而跨域判断是根据同源策略来的。同源策略:也称为安全策略,是浏览器最核心、基本的安全功能,它限制了一个源中加载文本或者脚本与来自其他源中资源的交互方式,这之...
2019-03-20 09:20:34 101
原创 object.defineproperty
Object.defineProperty()方法被许多现代前端框架(如Vue.js,React.js)用于数据双向绑定的实现,当我们在框架Model层设置data时,框架将会通过Object.defineProperty()方法来绑定所有数据,并在数据变化的同时修改虚拟节点,最终修改页面的Dom结构。数据双向绑定原理:Object.defineProperty()Object.defined...
2019-03-19 21:30:39 357
原创 移动端开发注意事项
1、跨平台性所谓跨平台是指我们的接口要能够支持不同的终端,比如android、ios、windowsphone以及桌面软件、网站等,一套接口,支持多端。当然从本质上讲,服务器端的接口跟终端是没有太大关系的,只是接口应该考虑到不同端的接入成本,采用通用的解决方案,比如通信协议就采用最常用的HTTP协议,如果是即时通信,可以采用开放的XMPP协议,做游戏的可以采用可靠的TCP协议,除非TCP不够用...
2019-03-18 09:17:07 182
原创 常见浏览器兼容性问题与解决方案
所谓的浏览器兼容性问题,是指因为不同的浏览器对同一段代码有不同的解析,造成页面显示效果不统一的情况。在大多数情况下,我们的需求是,无论用户用什么浏览器来查看我们的网站或者登陆我们的系统,都应该是统一的显示效果。所以浏览器的兼容性问题是前端开发人员经常会碰到和必须要解决的问题。浏览器兼容问题一:不同浏览器的标签默认的外补丁和内补丁不同问题症状:随便写几个标签,不加样式控制的情况下,各自的marg...
2019-03-13 20:16:10 112
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人