摘要:
Vuex 通过 store 选项,提供了一种机制将状态从根组件“注入”到每一个子组件中(需调用 Vue.use(Vuex)): const app = new Vue({ el: '#app', // 把 store 对象提供给 “store” 选项,这可以把 store 的实例注入所有的子组件 s 阅读全文
摘要:
总结: 子组件传出单个参数时 子组件传递参数 this.$emit('parent-event',childparam) 父组件传递函数方法 v-on:parent-event='emitevent($event,Parentparames...)' 父组件接受参数方法 emitevent(chil 阅读全文
摘要:
VUE增加百度统计以及失效问题解决 添加百度统计代码 在main.js中添加下面代码即可。 /* * 百度统计代码 * * */ var _hmt = _hmt || []; window._hmt = _hmt; // 必须把_hmt挂载到window下,否则找不到 (function() { v 阅读全文
摘要:
Flex 布局教程:语法篇 http://www.ruanyifeng.com/blog/2015/07/flex-grammar.html CSS弹性盒子简写属性FLEX https://blog.csdn.net/m0_37058714/article/details/80765562CSS F 阅读全文
摘要:
运行案例 运行代码 <div id="content" style="height:150px;line-height:150px;text-align:center; color: #fff;background-color:#ccc;font-size:80px;"> </div> <scrip 阅读全文
摘要:
定位元素(positioned element)是其计算后位置属性为 relative, absolute, fixed 或 sticky 的一个元素(换句话说,除static以外的任何东西)。 相对定位元素(relatively positioned element)是计算后位置属性为 relat 阅读全文
摘要:
FALSY值 在 JavaScript 中只有 7 个 falsy 值。 这意味着当 JavaScript 期望一个布尔值,并被给与下面值中的一个时,它总是会被当做 false。 false false 关键字 0 数值 zero 0n 当 BigInt 作为布尔值使用时, 遵从其作为数值的规则. 阅读全文
摘要:
原文作者:celineWong7 转载至链接:https://www.jianshu.com/p/cadcbab793d7 我们在判断参数是否为空时,希望把`null`, `undefined`, `{}`, `[]`,`""` 这五类都判定为空。 一、为什么判定空对象、空数据有点“难”? 首先,我 阅读全文
摘要:
总结 深拷贝和浅拷贝最根本的区别在于是否完整获取一个对象的复制实体,而不是引用。 实现浅拷贝的方法: Array.prototype.slice() Array.prototype.concat() Object.assign() 浅拷贝函数extendCopy() 实现深拷贝的方法: loda 阅读全文
摘要:
动态类型 JavaScript 是一种弱类型或者说动态语言。这意味着你不用提前声明变量的类型,在程序运行过程中,类型会被自动确定。这也意味着你可以使用同一个变量保存不同类型的数据: var foo = 42; // foo is a Number now foo = "bar"; // foo is 阅读全文