提交 4486519a 编写于 作者: Q qiang

fix: encode tag

上级 d868c7bd
......@@ -712,7 +712,7 @@ searchInput的点击输入框onNavigationBarSearchInputClicked、文本变化onN
- 若仅期望在 App 上开启下拉刷新,则不要配置页面的 `enablePullDownRefresh` 属性,而是配置 `pullToRefresh->support` 为 true。
- 开启原生下拉刷新时,页面里不应该使用全屏高的scroll-view,向下拖动内容时,会优先触发下拉刷新而不是scroll-view滚动
- 原生下拉刷新的起始位置在原生导航栏的下方,如果取消原生导航栏,使用自定义导航栏,原生下拉刷新的位置会在屏幕顶部。如果希望在自定义导航栏下方拉动,只能使用circle方式的下拉刷新,并设置offset参数,将circle圈的起始位置调整到自定义导航栏下方。hello uni-app的扩展组件中有示例。
- 如果想在app端实现更多复杂的下拉刷新,比如美团、京东App那种拉下一个特殊图形,可以使用nvue的<refresh>组件。HBuilderX 2.0.3+起,新建项目选择新闻模板可以体验
- 如果想在app端实现更多复杂的下拉刷新,比如美团、京东App那种拉下一个特殊图形,可以使用nvue的`<refresh>`组件。HBuilderX 2.0.3+起,新建项目选择新闻模板可以体验
- 如果想在vue页面通过web前端技术实现下拉刷新,插件市场有例子,但前端下拉刷新的性能不如原生,复杂长列表会很卡
- iOS上,default模式的下拉刷新和bounce回弹是绑定的,如果设置了bounce:none,会导致无法使用default下拉刷新
......
......@@ -10,8 +10,8 @@
|属性名|类型|默认值|说明|平台差异说明|
|:-|:-|:-|:-|:-|
|range|Array / Array<Object>|[]|mode为 selector 或 multiSelector 时,range 有效||
|range-key|String||当 range 是一个 Array<Object> 时,通过 range-key 来指定 Object 中 key 的值作为选择器显示内容||
|range|Array / Array&lt;Object&gt;|[]|mode为 selector 或 multiSelector 时,range 有效||
|range-key|String||当 range 是一个 `Array<Object>` 时,通过 range-key 来指定 Object 中 key 的值作为选择器显示内容||
|value|Number|0|value 的值表示选择了 range 中的第几个(下标从 0 开始)||
|selector-type|String|auto|大屏时UI类型,支持 picker、select、auto,默认在 iPad 以 picker 样式展示而在 PC 以 select 样式展示|H5 2.9.9+|
|@change|EventHandle||value 改变时触发 change 事件,event.detail = {value: value}||
......
......@@ -78,7 +78,7 @@ key|可选属性,用于指定列表数据中可以作为唯一标识的键值
针对这种场景,推荐使用 computed 属性来实现。
因为模板的取值是由客户端实现的,而函数的定义在前端(filter 可以认为是在模板里调用函数的语法糖),如果每次取值都走一次通信的话,会大幅降低渲染性能。
#### <slot>不可用
#### `<slot>`不可用
`<cell-slot>` 的功能和 `<slot>` 有部分重叠,而且更为激进,在概念上有冲突,存在很多边界情况无法完全支持。不要在 `<cell-slot>` 及其子组件里使用 `<slot>`
#### v-once 不会优化渲染性能
......
......@@ -4,7 +4,7 @@
它类似于传统html中的div,用于包裹各种元素内容。
如果使用[nvue](https://uniapp.dcloud.io/nvue-outline),则需注意,包裹文字应该使用<text>组件。
如果使用[nvue](https://uniapp.dcloud.io/nvue-outline),则需注意,包裹文字应该使用`<text>`组件。
**属性说明**
......
......@@ -461,18 +461,18 @@ flex {number}:值为 number 类型。
|参数名 |描述 |
|-- |-- |
|translateX({<length/percentage>}) |X 轴方向平移,支持长度单位或百分比。 |
|translateY({<length/percentage>}) |Y 轴方向平移,支持长度单位或百分比。 |
|translate({<length/percentage>} {<length/percentage>}) |X 轴和 Y 轴方向同时平移,```translateX``` + ```translateY``` 简写。 |
|scaleX(<number>) |X 轴方向缩放,值为数值,表示缩放比例,不支持百分比。 |
|scaleY(<number>) |Y 轴方向缩放,值为数值,表示缩放比例,不支持百分比。 |
|scale(<number>)|X 轴和 Y 轴方向同时缩放,```scaleX``` + ```scaleY``` 简写。|
|rotate(<angle/degree>)|将元素围绕一个定点(由 ```transform-origin``` 属性指定)旋转而不变形的转换。指定的角度定义了旋转的量度。若角度为正,则顺时针方向旋转,否则逆时针方向旋转。|
|rotateX(<angle/degree>)|X 轴方向的旋转。|
|rotateY(<angle/degree>)|Y 轴方向的旋转。|
|rotateZ(<angle/degree>)|Z 轴方向的旋转。|
|perspective(<length>)|指定了观察者与 z=0 平面的距离,使具有三维位置变换的元素产生透视效果。z>0 的三维元素比正常大,而 z<0 时则比正常小,大小程度由该属性的值决定。Android 4.1及以上版本支持。|
|transform-origin {length/percentage/关键字(top/left/right/bottom)}:|设置一个元素变形的原点,仅支持 2D 坐标。|
|`translateX({<length/percentage>})` |X 轴方向平移,支持长度单位或百分比。 |
|`translateY({<length/percentage>})` |Y 轴方向平移,支持长度单位或百分比。 |
|`translate({<length/percentage>} {<length/percentage>})` |X 轴和 Y 轴方向同时平移,```translateX``` + ```translateY``` 简写。 |
|`scaleX(<number>)` |X 轴方向缩放,值为数值,表示缩放比例,不支持百分比。 |
|`scaleY(<number>)` |Y 轴方向缩放,值为数值,表示缩放比例,不支持百分比。 |
|`scale(<number>)`|X 轴和 Y 轴方向同时缩放,```scaleX``` + ```scaleY``` 简写。|
|`rotate(<angle/degree>)`|将元素围绕一个定点(由 ```transform-origin``` 属性指定)旋转而不变形的转换。指定的角度定义了旋转的量度。若角度为正,则顺时针方向旋转,否则逆时针方向旋转。|
|`rotateX(<angle/degree>)`|X 轴方向的旋转。|
|`rotateY(<angle/degree>)`|Y 轴方向的旋转。|
|`rotateZ(<angle/degree>)`|Z 轴方向的旋转。|
|`perspective(<length>)`|指定了观察者与 z=0 平面的距离,使具有三维位置变换的元素产生透视效果。z>0 的三维元素比正常大,而 z<0 时则比正常小,大小程度由该属性的值决定。Android 4.1及以上版本支持。|
|`transform-origin {length/percentage/关键字(top/left/right/bottom)}:`|设置一个元素变形的原点,仅支持 2D 坐标。|
> 除了```perspective```和```transform-origin```,```transition```支持了```transform```的全部能力。 其中transform的```rotate``` 和```rotatez``` 等效.
......
......@@ -2478,7 +2478,7 @@ let res = await db.collection('items').aggregate()
```js
count(<string>)
```
<string> 是输出记录数的字段的名字,不能是空字符串,不能以 $ 开头,不能包含 . 字符。
`<string>` 是输出记录数的字段的名字,不能是空字符串,不能以 $ 开头,不能包含 . 字符。
count 阶段等同于 group + project 的操作:
```js
......
......@@ -56,7 +56,7 @@
js API可以执行所有数据库操作。`<unicloud-db>`组件是js API的再封装,进一步简化查询等常用数据库操作的代码量。
- 在HBuilderX 3.0+,`<unicloud-db>`组件已经内置,可以直接使用。文档另见:[<unicloud-db>组件](/uniCloud/unicloud-db)
- 在HBuilderX 3.0+,`<unicloud-db>`组件已经内置,可以直接使用。文档另见:[`<unicloud-db>`组件](/uniCloud/unicloud-db)
- 在HBuilderX 3.0以前的版本,使用该组件需要在插件市场单独引用`<uni-clientDB>插件`,另见:[https://ext.dcloud.net.cn/plugin?id=3256](https://ext.dcloud.net.cn/plugin?id=3256)
以下文章重点介绍`clientDB`的js API。至于组件的用法,另见[文档](/uniCloud/unicloud-db)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册