自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 mvc和mvvm区别

一、MVC1、MVC允许在不改变视图的情况下改变视图对用户输入的响应方式,用户对View的操作交给了Controller处理,在Controller中响应View的事件调用Model的接口对数据进行操作,一旦Model发生变化便通知相关视图进行更新。二、MVVMMVVM与MVC最大的区别就是:它实现了View和Model的自动同步,也就是当Model的属性改变时,我们不用再自己手动操作Dom...

2019-10-23 18:58:49 2237

原创 jsx

1、jsx应用于React DOM2、因为jsx的特性更接近JavaScript而不是HTML,所以React DOM使用cameCase(小驼峰)命名来定义属性的名称,而不是使用HTML的属性名称。例如:class变成了className,而tabindex则对应着tableIndex3、React DOM在渲染之前默认会过滤所有传入的值。它可以确保应用不会被注入攻击。所有的内容在渲染之前都...

2019-10-23 15:06:09 230

原创 小程序的分包加载

1、整个小程序所有分包大小不超过8M2、单个分包/主包大小不能超过2M3、声明subpackges后,会按照subpackages配置路径进行打包,subpackages配置历经外的目录会被打包到app(主包)中4、subpackage 的根目录不能是另外一个 subpackage 内的子目录5、tabBar 页面必须在 app(主包)内引用规则:1、packageA 无法 requi...

2019-10-14 19:07:58 240

原创 小程序storage

1、同一个微信账户,同一个小程序stirage上限为10MB2、storage以用户维度隔离,同一台设备上,a用户无法获取到b用户的饿数据3、如果用户存储空间不够,会清空最近最久未使用的小程序的本地缓存。空间不足或者用户换设备的情况都可能导致获取不到storage...

2019-10-14 18:30:10 452

原创 小程序1rpx的边框在部分真机上不显示

1、修改元素宽度:保证(宽度/2)为奇数或者奇数.5即可解决2、元素前面加个空标签:空标签样式width:1rpx; float: left; height:100%;3、给元素添加样式:transform: rotateZ(360deg)...

2019-10-12 18:52:35 649

原创 小程序组件间的通信

1、wxml数据绑定:引用子组件的时候通过属性设置数据2、通过事件,子组件想父组件传递数据3、父组件通过this.selectComponent方法获取子组件实例对象来访问子组件的任意数据和方法...

2019-10-12 10:58:13 236

原创 小程序的运行时

微信小程序运行在三端:iOS(iPhone/iPad)、Android 和 用于调试的开发者工具。三端的脚本执行环境以及用于渲染非原生组件的环境是各不相同的:在 iOS 上,小程序逻辑层的 javascript 代码运行在 JavaScriptCore 中,视图层是由 WKWebView 来渲染的,环境有 iOS8、iOS9、iOS10;在 Android 上,旧版本,小程序逻辑层的 ja...

2019-10-10 20:03:19 1075

原创 微信小程序中的样式

1、定义在app.wxss中的样式为全局样式,作用于每个页面。2、在page的wxss文件中定义的样式为局部样式,只作用在对应的页面。3、自定义组件不受引用组件的页面的样式、app.wxss中的样式的影响。...

2019-10-10 19:03:38 186

原创 小程序中会触发页面onUnload的事件

1、页面重定向: wx.redirectTo2、左上角返回按钮:wx.navigateBack3、wx.reLaunch

2019-10-10 18:25:25 3277

原创 小程序生命周期

小程序生命周期:onLaunch、onShow、onHide、onError页面生命周期:onLoad、onShow、onReady、onHide、onUnload(可参考https://developers.weixin.qq.com/miniprogram/dev/framework/app-service/page-life-cycle.html)组件生命周期: created、atta...

2019-10-09 19:50:10 251

原创 小程序与普通网页开发的区别

1、网页开发渲染线程和脚本线程是互斥的,这也是为什么长时间的脚本运行可能会导致页面无响应,而在小程序中,二者是运行在不同的线程中的2、小程序的逻辑层和渲染层是粉来的,逻辑层运行在jsCore中,并没有一个完整的浏览器对象,因而缺少相关的dom api和bom api。这一区别导致了前端开发非常熟悉的一些库,例如 jQuery、 Zepto 等,在小程序中是无法运行的。同时 JSCore 的环境同...

2019-10-09 16:13:17 775

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除