未验证 提交 acc0e87a 编写于 作者: hbcui1984's avatar hbcui1984 提交者: GitHub

Update select.md

上级 3ece21d9
......@@ -16,13 +16,9 @@ DCloud的盈利方式在帮助开发者进行流量变现(uni-AD)和提供
应用开发中,90%的常规开发,比如界面组件、联网等api,`uni-app`封装为可跨多端的API。
而各个端的特色功能,`uni-app`引入[条件编译](http://uniapp.dcloud.io/platform)。可以优雅的在一个项目里调用不同平台的特色能力。有很多原生sdk,在App时难免涉及,这些都可以正常的在`uni-app`框架下使用。
而各个端的特色功能,`uni-app`引入[条件编译](http://uniapp.dcloud.io/platform)。可以优雅的在一个项目里调用不同平台的特色能力。
下图是`uni-app`产品功能框架图,`uni-app`在保持uni规范跨平台的前提下,还可实现每个平台特有的平台能力。
![](//img.cdn.aliyun.dcloud.net.cn/uni-app/doc/uni-app-frame-0310.png)
在做H5时,H5所有的api都可以使用;而输出到App时,原生渲染引擎、原生sdk集成和混写都支持,使得原生的所有api都可以使用。
通过条件编译,在开发web app时,所有浏览器的api都可以使用;而输出到App时,原生渲染引擎、原生sdk集成和混写都支持,使得原生的所有api都可以使用。
同时注意,条件编译不同于代码里if逻辑判断。条件编译块里的代码或指定的文件,只有在特定平台才会被编译进去,不会把不能用的其他平台代码混在一个包里。如果大量使用if判断,会增大体积和影响性能,而条件编译则没有这些问题,减少包体积,减少互相的干扰。
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册