摘要:
输出普通信息:使用console.log()方法可以输出字符串、数字、对象等普通信息。此外,还可以使用占位符(如%s、%d、%f等)来格式化输出内容。 输出错误信息:console.error()方法用于输出错误信息,通常以红色显示,便于快速识别问题。 输出警告信息:console.wa 阅读全文
摘要:
lazy 修饰符:将 v-model 改为失去焦点后更新数据。 number 修饰符:将 v-model 数据转为数字类型。 trim 修饰符:去除 v-model 数据中的首尾空格。语法格式 // lazy 修饰符 <input v-model.lazy="数据"> // number 修饰符 < 阅读全文
摘要:
Vue中使用watch监听的handler,immediate,deep属性 new Vue({ el: '#app', data: { num: 0, sum:10, }, watch: { // 只要num的值发生变化,sum的值就会变化 不用handler的简洁写法 num(newValue, 阅读全文
摘要:
<view class="container"> <movable-area class="item_box" style="width: {{boxWeight}}rpx;height: {{boxHeight}}rpx"> <movable-view class="item {{selectId 阅读全文
摘要:
应用场景:横向tab切换时,下面对应的tab_item置顶效果(或者在一定的高度) index.wxml://tab横向导航部分 <scroll-view class="nav" scroll-x="true" style="height:35px;" scroll-into-view="{{lef 阅读全文
摘要:
移动端调试; (1)模拟手机调试; (2)真机调试之android手机+Chrome; (3)真机调试之iphone+safai; (4)UC浏览器; (5)微信内置浏览器调试; (6)调试工具debuggap; (7)抓包; 细节参考:https://segmentfault.com/a/1190 阅读全文
摘要:
(1)流程建议 ①模拟线上的开发环境 本地反向代理线上真实环境开发。(apache, ngins, node.js都可实现) ②模拟线上的测试环境 模拟线上的测试环境,其实是需要一台真实数据的测试机,建议没条件搭载daily的,就直接使用线上数据测试,只不过部分程序走你们的测试环境而已,最好是搭载d 阅读全文
摘要:
(1)块作用域 - let (2)衡量 - const (3)解构数组 - Array Destructuring (4)解构对象 - Object Destructuring (5)模板字符串 - Template Strings (6)展开操作符 (7)剩余操作符 (8)解构参数 (9)箭头函数 阅读全文
摘要:
在JavaScript中,一共有两种类型的值,原始值和对象值。每个对象都有一个内部属性 prototype ,我们通常称之为原型。原型的值可以是一个对象,也可以是null。如果它的值是一个对象,则这个对象也一定有自己的原型。这样就形成了一条线性的链,我们称之为原型链。 原型链查找:进行方法调用的时候 阅读全文
摘要:
意义:懒加载的主要目的就是作为服务器前端的优化,减少请求次数或者延迟请求数。 实现原理:先加载一部分数据,当触发某个条件时利用异步(async)加载剩余的数据,新得到的数据不会影响原有数据的显示,同时最大幅度的减少服务器端资源耗用。 实现方式: 1.第一种是纯粹的延迟加载,使用setTimeOut和 阅读全文