摘要:
###1. vue会监视data中所有层次的数据。 ###2. 如何监测对象中的数据? 通过setter实现监视,且要在new Vue时就传入要监测的数据。 (1).对象中后追加的属性,Vue默认不做响应式处理 (2).如需给后添加的属性做响应式,请使用如下API: Vue.set(target,p 阅读全文
摘要:
1、Math.random() 返回一个浮点数, 伪随机数在范围从0到小于1,也就是说,从0(包括0)往上,但是不包括1(排除1) 2、Math.floor(x) 返回小于一个数的最大整数,即一个数向下取整后的值。 Math.floor( 15.95);//15 ###获取1-10的随机整数 Mat 阅读全文
摘要:
###一、相同点 三者都可以实现相同的功能,比如举个简单的例子 ###二、计算属性和方法不同点 主要讲一下不同点: 方法每次调用都会执行一次,与methods实现相比,计算属性内部有缓存机制(复用),效率更高,调试方便。值得一提的是,计算属性的缓存机制: (1).初次读取时会执行一次。 (2).当依 阅读全文
摘要:
如果安装的是正常版本的Vue.js Devtools,在vue3的项目中无法正常使用,是灰色的 网上查了很多方法: 比如检查 manifest.json 文件,把 "persistent": false,改为:true (我电脑中的地址:C:\Users\lu\AppData\Local\Googl 阅读全文
摘要:
Composition API 也叫组合式API,是Vue3.x的新特性。 没有Composition API之前vue相关业务的代码需要配置到option的特定的区域,中小型项目是没有问题的,但是在大型项目中会导致后期的维护性比较复杂,同时代码可复用性不高。Vue3.x中的composition- 阅读全文
摘要:
###toFixed MDN toFixed() 方法使用定点表示法来格式化一个数值。 一、保留小数点后两位四舍五入 export function NumFilter (value) { // 截取当前数据到小数点后两位 let realVal = parseFloat(value).toFixe 阅读全文
摘要:
1、列表一 实现代码: css样式 <style> /* css初始化 start */ * { margin: 0; padding: 0; } .w { width: 1200px; margin: auto; } body { background-color: #f3f5f7; } li { 阅读全文
摘要:
###巧妙利用一个技术更快更好的布局: 1.margin负值的运用 2.文字围绕浮动元素 3.行内块的巧妙运用 4.CSS三角强化 ###一、 margin负值运用 1.让每个盒子margin 往左侧移动 -1px 正好压住相邻盒子边框 2.鼠标经过某个盒子的时候,提高当前盒子的层级即可(如果没有有 阅读全文
摘要:
不同浏览器对有些标签的默认值是不同的,为了消除不同浏览器对HTML文本呈现的差异,照顾浏览器的兼 容,我们需要对CSS 初始化 简单理解: CSS初始化是指重设浏览器的样式。 (也称为CSS reset) Unicode编码字体: 把中文字体的名称用相应的Unicode编码来代替,这样就可以有效的避 阅读全文
摘要:
单行文本溢出显示省略号--必须满足三个条件 white-space: nowrap; ( 默认 normal 自动换行) /*2. 超出的部分隐藏*/ overflow: hidden; /*3. 文字用省略号替代超出的部分*/ text-overflow: ellipsis; 多行文本溢出显示省略 阅读全文