8.28

42 阅读1分钟
微信小程序
数据请求怎么封装
将所有的接口放在统一的js文件中并导出或者将请求地址,头,方法在一个js文件里统一定义为一个常量并导出
在app.js创建封装请求数据的方法
在子页面中调用封装的方法请求数据
参数传递
给html元素中添加data-属性来传递需要的值,之后通过e.currentTarget.dataset或onload的param参数获取。
注意不能有大写字母,不可以存放对象


小程序在启动加载的时候分为两个部分
一部分是逻辑层的启动
视图层的启动
逻辑层的启动就是加载小程序的代码 视图层的启动webview对页面进行加载和渲染 

对webpack的理解
webpack是一个打包模块化js的工具在webpack里一切文件都是模块
通过loader转换文件 通过plugin注入钩子
最后输入由多个模块组合成的文件
webpack专注构建模块化项目
并且可以把webpack看做是模块的打包及其 分析你的项目结构找到js模块以及其他的一些浏览器不能直接运行的扩展语言(ts sass等)并将其打包成合适的结构以便于浏览器使用
webpack grunt gulp的不同