摘要: 路由最基本的职责就是当页面的访问地址与 Route 上的 path 匹配时,就渲染出对应的 UI 界面。 路由器Router是React的一个组件,router是一个容器,包裹的route用来匹配url和组件 spa单页面应用,路由链接不引起页面跳转,修改地址栏url,url一修改就会被浏览器的hi 阅读全文
posted @ 2021-07-21 14:58 瘦不下来的熊猫 阅读(1724) 评论(0) 推荐(0)
摘要: 单向数据绑定:data流入页面,data一变,页面也变 双向数据绑定:data与页面双向绑定,互相影响,v-model:value="" v-model="" 只有输入dom才有value,v-model会默认收集输入类dom的value,所以可以去掉:value (v-model类似react中的 阅读全文
posted @ 2021-07-19 23:39 瘦不下来的熊猫 阅读(44) 评论(0) 推荐(0)
摘要: 初识vue: 插值语法: 1.<div id="root">是一个容器,容器中写的不是原始HTML代码,是Vue的模板代码 2.所谓模板代码,类似react中的jsx,是html与js的混合体 3.{{xxx}},xxx会自动读取data里面的xxx属性,xxx当一个表达式去解析(MDN有表达式的详 阅读全文
posted @ 2021-07-19 23:18 瘦不下来的熊猫 阅读(42) 评论(0) 推荐(0)
摘要: v-if对应的值为false的时候,就不渲染,dom树上没有相应的节点,对节点的操作类似appendChild(),removeChild() v-show为false的时候 页面加载时也会渲染该节点,只是没有显示,操作为display:none|block 如果页面需要频繁操作节点显示,使用v-s 阅读全文
posted @ 2021-07-07 21:06 瘦不下来的熊猫 阅读(52) 评论(0) 推荐(0)
摘要: 一种创建对象的方法,使用new关键字来创建一个拥有独立内存区域和指向原型的指针的对象。当我们使用new的时候,js解析器会分配一块内存空间,用以存放当前的对象的自有属性。之后解析器会给这一对象一个_proto_属性指向的原型对象内容。 构造函数: 用new关键字来调用的函数,首字母一般大写,构造函数 阅读全文
posted @ 2021-06-30 16:17 瘦不下来的熊猫 阅读(427) 评论(0) 推荐(0)
摘要: https://blog.csdn.net/qq_28060549/article/details/88051741由此博客知道 数组let{columns}=this.state 对columns的操作相当于对this.state.columns的操作 columns是一个引用,没有改变,只是改变 阅读全文
posted @ 2021-06-28 20:12 瘦不下来的熊猫 阅读(2454) 评论(0) 推荐(0)
摘要: 清除浮动:1.在浮动元素尾部加上标签(容器内部),给该标签加上clear:both属性,会多无语义标签2.给父容器规定height(对自适应布局不好)3.给父容器设置overflow:hidden,需要触发haslayout,Zoom:1,适配IE6,内容增多的时候容易造成不会自动换行导致内容被隐藏 阅读全文
posted @ 2021-06-24 16:21 瘦不下来的熊猫 阅读(39) 评论(0) 推荐(0)
摘要: 遍历 for in 会遍历出对象以及该对象原型链上的属性名,for in 可以遍历到myObject的原型方法method,如果不想遍历原型方法和属性的话,可以在循环内部判断一下,hasOwnPropery方法可以判断某属性是否是该对象的实例属性, for(key in obj),key是obj里的 阅读全文
posted @ 2021-06-23 23:34 瘦不下来的熊猫 阅读(93) 评论(0) 推荐(0)
摘要: 父组件先进入子组件,子组件挂载完后,父组件开始挂载, 父组件即将挂载(最外层的父组件都还没准备进入,其内部的子组件当然更没进入了) -》 子组件即将挂载 -》 子组件挂载完成(父内部都没完成,父当然不能算完成) -》 父组件挂载完成。 构造函数是类初始化运行的,所以构造函数在组件的所有生命周期钩子之 阅读全文
posted @ 2021-06-23 20:24 瘦不下来的熊猫 阅读(594) 评论(0) 推荐(0)
摘要: 在body中间运行js代码块会引起白屏,可以使用async和defer属性来解决JavaScript脚本阻塞问题。 defer可以控制先后顺序,中文意思是延迟。用途是表示脚本会被延迟到整个页面都解析完毕后再运行。因此,在<script>元素中设置defer属性,相当于告诉浏览器立即下载,但延迟执行。 阅读全文
posted @ 2021-06-22 22:11 瘦不下来的熊猫 阅读(160) 评论(0) 推荐(0)