CodingWithAlice

我的一方小天地,如果对你有帮助,那真的太好了

watch 的使用

watch 的使用 1.监听到变化,执行方法: watch: { cityName(newName, oldName) { / .../ } 2.监听到变化,改变变量值: watch: { cityName: 'nameChange' } } 3.这样使用watch时有一个特点,就是当值第一次绑定的时候,不会执行监听函数,只有值发生改变才会...

html 标签中链接的写法

html 标签中链接的写法 1.a标签中的href写法 在写a标签中 的href的链接的时候,要拼接字符串的话, :href= "'/activity/Members?activityId=' + Id" 1.href前面要加冒号, 2.字符串用单引号‘/activity/Members?activityId=’包裹,href的链接用双引号包裹“”,否则会报错 3.尾部记得别忘...

微信小程序的学习

微信小程序的学习(基础视频) 移动端 写一个meta标签 <meta name="viewport" content="width=device-width , user-scalable=no, initial-scale=1.0, maximum-scale=1.0 minimum-scale=1.0"> 注意设置通用兼容样式 * { padding:0; m...

轮播图片抖动

轮播图片抖动 移动端轮播图抖动问题 overflow:hidden; width:100%; height:0; padding-bottom:31.25%; padding-bottom:31.25%;表示高度根据宽度相对撑开31.25%,保证图片的宽高比。 注意:不能将height设置成31.25%,因为height是相对于父级的百分比。 或者可以写成另一种形式: /*高度...

常见报错解决

常见报错解决 1. 页面显示没有数据 页面显示没有数据的时候(三级联动),注意去mounted里面看一下,获取数据的方法如getAddress();有没有执行,是否将数据渲染到了页面; 2.404 状态码 第一次:接口返回404状态码的时候,确认自己的运行环境,在测试环境运行调用接口的时候,需要后端把接口部署到测试服务器上,否则就会接口报错。 这是第二次报错404,新增接口类别后,...

04 二维数组中的查找

04 二维数组中的查找(javascript) 方法一:暴力遍历 /*全部遍历一遍*/ function Find(target, array) { for(let i = 0;i<array.length;i++){ for(let j=0;j<array[0].length;j++){ if(array[i][j] == t...

数组去重(算法整理)

数组去重(算法整理) 方法一:哈希表思想 思路:新建一个结果数组、一个存储标志的对象,遍历数组,对象中arr[i]对应的值为ture的时候不重复添加 for…of循环的i代表的是value(多用于数组),for…in循环的是key(多用于对象); function unique(arr) { var result = []; var hash = {}; fo...

引用css,link和@import的区别

引用css,link和@import的区别 总结:link 优于 @import 性能:预加载) 兼容性:不止可以加载CSS、XHTML标签无兼容问题、『js可修改样式』 link 适用于自己写的/需要动态修改的样式;@import 适用于第三方样式/ 公共基础库 区别 link @im...

显示省略号

显示省略号 一行文本(三个属性缺一不可): single-line { white-space: nowrap; /* 『white-space』 指定两件事:空白字符是否合并+是否换行,以及如何合并/换行 */ text-overflow: ellipsis; /* 只对块级元素溢出有效,默认 clip(可能单词中间截断) */ overflow: hi...

vue相关 面试问题

vue相关 面试问题 3.vue的生命周期有哪些?它们有什么不同? 生命周期钩子 组件状态 响应类型 最佳实践 beforeCreate 实例初始化之后,this指向创建的实例,不能访问到data、computed、watch、methods(都不存在)上的方法和数据...