美文网首页
weex开发

weex开发

作者: sjeffery | 来源:发表于2019-02-26 15:35 被阅读2次

出于对开发效率和热更新的要求,团队决定使用weex进行开发,本人将从环境搭建、开发、debug、构建、发布来分析下weex。
文章共分为三个部分,

1.环境跟工具的搭建.
2.weex开发.
3.weex扩展ios.

weex打包之后会在dist目录下生成index.js文件。

index.js文件是整个weex核心的部分,客户端把JS FrameWork内置在SDK中,用来解析从服务端下载的js文件。JS Framework解析完成以后会输出Json格式的Virtual DOM,客户端只需要专心负责Virtual DOM的解析和布局、UI渲染。这一套解析、布局、渲染的逻辑SDK都已经帮我们实现基本实现了。

最后Weex支持三端一致,服务器上的一份JS Bundle,通过解析,实现iOS/Android/HTML5 三端的一致性。

接下来我们了解weex开发中的一些细节问题。weex开发与vue开发大体相像,从文件形式,包管理等。但是还是存在些许差别。

1.在html或者Vue中我们可以使用浮动布局,但是weex并不支持,所以请不要使用。weex提倡使用Flex进行布局。

2.html中布局,经常使用百分比进行布局,这种布局可以适应不同屏幕,但是你用weex布局时百分比是不支持的

3.不支持综合式写法。例如:border:1px solid #ccc;  

4.weex长度单位只支持px。

5.class切换的时候用:class="[useNewClass?'newClass':'oldClass']"
或者:class="[changeStyle(needChange)]"
lineStyle (needChange) {
  if (needChange === true) {
    return 'newClass'
  } else {
  return 'oldClass'
  }
}

6 <image:src='网络地址'>  图片必须设置宽高

相关文章

  • weex 环境搭建一 weex-toolkit

    weex开发, 安装nodejs 、weex-toolkit 、weex-pack weex官网文档:http:/...

  • (26)打鸡儿教你Vue.js

    weex框架的使用 1、weex开发入门2、weex开发环境搭建3、掌握部分weex组件模块4、了解一些vue基本...

  • [个人记录]Weex入坑

    Weex入门 官方文档 文档iOS集成 开发环境配置 安装node 安装weex开发工具 验证 weex-tool...

  • weex常见问题解析

    什么是 Weex? Weex 是使用流行的 Web 开发体验来开发高性能原生应用的框架。 Weex 致力于使开发者...

  • weex入门-Write Once, Run Everywher

    什么是 Weex ? Weex 是一个使用 Web 开发体验来开发高性能原生应用的框架。 Weex 致力于使开发者...

  • Weex项目构建流程

    Weex-Toolkit Weex-Toolkit 主要用于快速构建 weex 的项目并且开发和调试。 Weex...

  • Weex文章合集

    网易严选App感受Weex开发(已完结) Weex 是如何在 iOS 客户端上跑起来的 iOS 混合开发 —— weex

  • weex开发框架的搭建

    [TOC] weex的简单上手 参考文档 weex开发文档 安装weex-toolkit npm install ...

  • Weex框架浅析

    1,Weex 是什么? Weex 是使用流行的 Web 开发体验来开发高性能原生应用的框架 ,Weex 致力于使开...

  • weex开发之使用webpack优化打包

    之前我们已经说过使用gulp+weex来搭建一个weex的开发环境,weex+express+gulp开发文件搭建...

网友评论

      本文标题:weex开发

      本文链接:https://www.haomeiwen.com/subject/emgayqtx.html