开始weex学习,前端真有趣.
- node
- java
- weex-toolkit
- android-studio
不让node_modules模块上传到github上(太大了,浪费资源)
- weex create weekDemo (回车)
- 使用 npm(或cnpm) 安装 package.json里面的依赖.
- 手动加入平台: weex platform add android
- --watch
- 找到项目中的 package.json
- 找到scripts属性
- 找到执行 webpack-dev-server --env.NODE_ENV=development --progress 的自定义指令
- 安装 vscode-weex (vscode扩展中安装)
- 使用 Android Studio 创建一个虚拟的 安卓手机,并打开
- 命令行 输入 weex run(回车...)等待几分钟后
- weex run(即可在 打开的 Android Studio 中预览weex 项目了)
- weex run
- 在 src/components 下创建一个 topheader.vue
- 根据需求写好topheader.vue 文件
- 在 src/index.vue 中导入组件并挂载
- 挂载:
- import topheader from './components/topheader.vue'
- components: { topheader }
-
- 是weex中用于显示文本的
- 如果文本希望超出隐藏,可以使用 lines:1 来实现
- input 标签要闭合
- input 需要宽度和高度: {height: 80px; width: 750px}
- const modal = weex.requireModule('modal');
- 使用 modal.toast({ message: 'Hi weex', duration: 3 })
- 首先需要一个 list
- 在 list 里面嵌套一个 loading 标签(注:loading 要套在 list 中)
- 给 loading 标签绑定 onloading 方法
- 给 loading 图标指定 是否显示 :dispaly(hide | show)
- 导入内建的 stream 模块 const stream = weex.require('stream');