Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
DCloud
uni-app
提交
3c0eea6a
U
uni-app
项目概览
DCloud
/
uni-app
3 个月 前同步成功
通知
725
Star
38705
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看板
体验新版 GitCode,发现更多精彩内容 >>
提交
3c0eea6a
编写于
1月 29, 2021
作者:
D
DCloud_LXH
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
docs: 在文档中添加关于 微信小程序自定义组件 options 的配置
上级
54ba50c3
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
17 addition
and
10 deletion
+17
-10
docs/use.md
docs/use.md
+6
-2
docs/vue-api.md
docs/vue-api.md
+11
-8
未找到文件。
docs/use.md
浏览文件 @
3c0eea6a
...
@@ -71,9 +71,13 @@ Vue 组件编译到小程序平台的时候会编译为对应平台的组件,
...
@@ -71,9 +71,13 @@ Vue 组件编译到小程序平台的时候会编译为对应平台的组件,
```
js
```
js
export
default
{
export
default
{
props
:
[
'
data
'
],
props
:
[
'
data
'
],
data
(){
return
{
}
},
options
:
{
options
:
{
multipleSlots
:
false
,
// 在微信小程序中关闭当前组件的多slot支持,默认启用
// 微信小程序中 options 选项
virtualHost
:
true
// 在微信小程序中将组件节点渲染为虚拟节点,更加接近Vue组件的表现
multipleSlots
:
true
,
// 在组件定义时的选项中启动多slot支持,默认启用
styleIsolation
:
"
isolated
"
,
// 启动样式隔离。当使用页面自定义组件,希望父组件影响子组件样式时可能需要配置。具体配置选项参见:微信小程序自定义组件的样式
addGlobalClass
:
true
,
// 表示页面样式将影响到自定义组件,但自定义组件中指定的样式不会影响页面。这个选项等价于设置 styleIsolation: apply-shared
virtualHost
:
true
,
// 将自定义节点设置成虚拟的,更加接近Vue组件的表现。我们不希望自定义组件的这个节点本身可以设置样式、响应 flex 布局等,而是希望自定义组件内部的第一层节点能够响应 flex 布局或者样式由自定义组件本身完全决定
}
}
}
}
```
```
...
...
docs/vue-api.md
浏览文件 @
3c0eea6a
...
@@ -171,17 +171,20 @@
...
@@ -171,17 +171,20 @@
## 其他配置
## 其他配置
Vue 组件编译到小程序平台的时候会编译为对应平台的组件,部分小程序平台支持
`options`
选项(具体选项参考对应小程序平台文档的自定义组件部分),一般情况默认即可,如有特殊需求可在 Vue 组件中增加
`options`
属性。
Vue 组件编译到小程序平台的时候会编译为对应平台的组件,部分小程序平台支持 options 选项(具体选项参考对应小程序平台文档的自定义组件部分),一般情况默认即可,如有特殊需求可在 Vue 组件中增加 options 属性。
```
js
```
js
export
default
{
export
default
{
props
:
[
'
data
'
],
props
:
[
'
data
'
],
options
:
{
data
(){
return
{
}
},
multipleSlots
:
false
,
// 在微信小程序中关闭当前组件的多slot支持,默认启用
options
:
{
virtualHost
:
true
// 在微信小程序中将组件节点渲染为虚拟节点,更加接近Vue组件的表现
// 微信小程序中 options 选项
}
multipleSlots
:
true
,
// 在组件定义时的选项中启动多slot支持,默认启用
styleIsolation
:
"
isolated
"
,
// 启动样式隔离。当使用页面自定义组件,希望父组件影响子组件样式时可能需要配置。具体配置选项参见:微信小程序自定义组件的样式
addGlobalClass
:
true
,
// 表示页面样式将影响到自定义组件,但自定义组件中指定的样式不会影响页面。这个选项等价于设置 styleIsolation: apply-shared
virtualHost
:
true
,
// 将自定义节点设置成虚拟的,更加接近Vue组件的表现。我们不希望自定义组件的这个节点本身可以设置样式、响应 flex 布局等,而是希望自定义组件内部的第一层节点能够响应 flex 布局或者样式由自定义组件本身完全决定
}
}
}
```
```
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录