小程序问题

1 小程序是微信全新定义的规范,是基于xml+js的,不支持也不兼容HTML,兼容受限的部分CSS写法。

2  在项目中微信小程序的优化

        一、将所有的接口放在统一的js文件中并导出

·    二、在app.js中创建封装请求数据的方法 会导致第一次加载数据过慢

      三、在子页面中调用封装的方法请求数据

3 小程序页面传值的方法

    一、给HTML元素添加data-*属性来传递我们需要的值,然后通过e.currentTarget.dataset或onload的param参数获取。但data-名称不能有大写字母和不可以存放对象

二、设置id 的方法标识来传值通过e.currentTarget.id获取设置的id的值,然后通过设置全局对象的方式来传递数值

三、在navigator中添加参数传值

4小程序的双向绑定和vue哪里不一样?

小程序直接this.data的属性是不可以同步到视图的,必须调用:

this.setData({          noBind:true   })

5 文件结构分析

①app.js 这里面是存放了用户数据信息

②app.json  先看到pages  这里面是存放了配置文件  第一个默认为首页  window 里面存放了title标题  有颜色和样式等等

③app.wxss  这里面就是存放了一些样式  可以把它看做一个css文件

④project.config.json  个人感觉像是存放了一些项目配置文件(里面第一行写的就是项目配置文件...哈哈哈哈)

6 小程序的优化

?    


其他的就是一些小程序的使用方法

7 小程序启动过程


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容