Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
DCloud
uni-app
提交
0d7debb7
U
uni-app
项目概览
DCloud
/
uni-app
4 个月 前同步成功
通知
731
Star
38707
Fork
3642
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
7
列表
看板
标记
里程碑
合并请求
1
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
U
uni-app
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
7
Issue
7
列表
看板
标记
里程碑
合并请求
1
合并请求
1
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
未验证
提交
0d7debb7
编写于
3月 26, 2020
作者:
W
wanganxp
提交者:
GitHub
3月 26, 2020
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Update use-weex.md
上级
03c96b2c
变更
1
显示空白变更内容
内联
并排
Showing
1 changed file
with
2 addition
and
1 deletion
+2
-1
docs/use-weex.md
docs/use-weex.md
+2
-1
未找到文件。
docs/use-weex.md
浏览文件 @
0d7debb7
...
...
@@ -17,7 +17,7 @@ nvue 解决了这个问题,让前端工程师可以直接开发完整 App,
## 适用场景
nvue的
原生排版,其组件和API写法与vue一致,其组件还比vue的
组件增加了更多,[详见](https://uniapp.dcloud.io/component/list)。但nvue在css的写法限制较多,具体如下:
nvue的
组件和API写法与vue页面一致,其内置组件还比vue页面内置
组件增加了更多,[详见](https://uniapp.dcloud.io/component/list)。但nvue在css的写法限制较多,具体如下:
- nvue的css仅支持flex布局,是webview的css语法的子集。这是因为操作系统原生排版不支持非flex之外的web布局。当然flex足以排布出各种页面,只是写法需要适应。
- nvue的css,在选择器方面支持的较少,只支持简单的class="classA"。
- class 进行绑定时只支持数组语法。
...
...
@@ -571,6 +571,7 @@ canvas API使用,详见canvas文档。
-
Android端在一个页面内使用大量圆角边框会造成性能问题,尤其是多个角的样式还不一样的话更耗费性能。应避免这类使用。
-
nvue 的各组件在安卓端默认是透明的,如果不设置background-color,可能会导致出现重影的问题。
-
在 App.vue 中定义的全局js变量不会在 nvue 页面生效。globalData和vuex是生效的。
-
App.vue 中定义的全局css,对nvue和vue页面同时生效。如果全局css中有些css在nvue下不支持,编译时控制台会报警,建议把这些不支持的css包裹在条件编译里,
`APP-PLUS-NVUE`
-
nvue 切换横竖屏时可能导致样式出现问题,建议有 nvue 的页面锁定手机方向。
-
不能在 style 中引入字体文件,nvue 中字体图标的使用参考:
[
weex 加载自定义字体
](
https://weex.apache.org/zh/docs/modules/dom.html#addrule
)
。如果是本地字体,可以用plus.io的API转换路径。
-
目前不支持在 nvue 页面使用 typescript/ts。
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录