摘要:
{ 监听屏幕旋转变化接口: orientationchange orientation.angle : 0 竖屏 , 90 向左横屏 , -90/270 向右横屏 , 180 倒屏 } screenOrientation: function(){ let self = this; let orientation = screen.orientation ||... 阅读全文
摘要:
1:查看router-view所对应的位置,是属于顶级出口还是存在于某个组件当中 2:当router-view存在于某个组件当中时 那么我们在路由文件中,定义对应user的路由当中,需要添加子路由形式 ** 以'/'开头的嵌套路径会被当作根路径,合理的模式是给每个级别的路由都添加空的子路由 阅读全文
摘要:
使用路由的步骤 访问路由器和当前路由 路由器就是下面这玩意,我定义的路由里面包含了四个页面 当前路由就是下面这玩意 路由携带的参数的设置和读取 注意:当使用路由参数时,例如从 /user/foo 导航到 /user/bar,原来的组件实例会被复用。因为两个路由都渲染同个组件,比起销毁再创建,复用则显 阅读全文
摘要:
用v-for把一个数组对应为一组元素 使用方法:v-for="(item,index) in items"//也可以使用of替代in { items:源数组 item:数组元素迭代的别名 index:当前项的选项 } {{ item.message }} 一个对象的v-for 使用方法:v-for="(value,key,index) in... 阅读全文
摘要:
条件渲染 1:指令v-if单独使用和结合v-else 2:Vue 会尽可能高效地渲染元素,通常会复用已有元素而不是从头开始渲染 3:v-show 的元素始终会被渲染并保留在 DOM 中。v-show 只是简单地切换元素的 CSS 属性 display,v-show 不支持 <template> 元素 阅读全文
摘要:
1. ios中,输入框获得焦点时,页面输入框被遮盖,定位的元素位置错乱 方案一: inputOnFocus(e){ setTimeout(() => { e.target.scrollIntoView(true); // true:元素的顶端将和其所在滚动区的可视区域的顶端对齐; false:底端对 阅读全文
摘要:
生命周期钩子 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta htt 阅读全文
摘要:
position定位: static:静态定位;是position的默认值,元素框正常生成,也就是没有定位时的正常显示。 relative:相对定位; 用法一:元素相对自身的原位置偏移某个距离,但是原本的空间依旧保留,表现为空白。 用法二:把一个元素设置为position: relative; 可以 阅读全文
摘要:
每个函数都存在一个prototype的属性,然后这个属性值为一个对象,我们称之为原型对象 每个对象都存在着一个隐藏的属性"__proto__" 这个属性引用了创建这个对象的函数的prototype 一:Object原型对象上面的属性 二:Object函数与Function本身拥有的属性 三:原型链 阅读全文