提交 44a3617e 编写于 作者: S shenjizhe

1

上级 50e2b31b
## 1.0.18(2021-12-21)
可以隐藏按钮
## 1.0.17(2021-12-08) ## 1.0.17(2021-12-08)
样式 样式
## 1.0.16(2021-12-08) ## 1.0.16(2021-12-08)
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
</uni-forms-item> </uni-forms-item>
</uni-forms> </uni-forms>
</scroll-view> </scroll-view>
<view class="button-container"> <view v-if="showButton" class="button-container">
<button class="form-button" @click="confirm('submit')" type="primary">提交</button> <button class="form-button" @click="confirm('submit')" type="primary">提交</button>
<button class="form-button" @click="confirm('cancel')" type="warn">取消</button> <button class="form-button" @click="confirm('cancel')" type="warn">取消</button>
</view> </view>
...@@ -19,6 +19,13 @@ export default { ...@@ -19,6 +19,13 @@ export default {
emits: ['confirm', 'changed'], emits: ['confirm', 'changed'],
props: { props: {
name: 'uForm', name: 'uForm',
showButton: {
type: Boolean,
required: false,
default() {
return true;
}
},
formData: { formData: {
type: Object, type: Object,
required: false, required: false,
......
{ {
"id": "thirdlucky-data-form", "id": "thirdlucky-data-form",
"displayName": "thirdlucky-data-form", "displayName": "thirdlucky-data-form",
"version": "1.0.17", "version": "1.0.18",
"description": "thirdlucky-data-form", "description": "thirdlucky-data-form",
"keywords": [ "keywords": [
"thirdlucky-data-form" "thirdlucky-data-form"
......
...@@ -27,7 +27,7 @@ ...@@ -27,7 +27,7 @@
```html ```html
<template> <template>
<view> <view>
<thirdlucky-data-form :columns="columns" @confirm="onConfirm" @changed="onChanged"></thirdlucky-data-form> <thirdlucky-data-form :columns="columns" @confirm="onConfirm" @changed="onChanged" showButton="true"></thirdlucky-data-form>
</view> </view>
</template> </template>
...@@ -78,9 +78,10 @@ ...@@ -78,9 +78,10 @@
### DataTable Props ### DataTable Props
| 属性名| 类型 |可选值 | 默认值| 说明 |示例 | | 属性名 | 类型 |可选值 | 默认值| 说明 |示例 |
| :-: | :-: |:-: |:-: | :-: |:-: | | :-: | :-: |:-: |:-: | :-: |:-: |
|columns|Array | |- |必填,列头 |columns: [{name: 'calendarType',info: '类型',tips: '请输入类型',type: 'text'}] | | |columns|Array | |- |必填,列头|columns: [{name: 'calendarType',info: '类型',tips: '请输入类型',type: 'text'}]| |
|showButton |Boolean|true/false |true |非必填,是否显示按钮 | |
#### Localdata Options #### Localdata Options
......
## 1.0.5(2021-12-21)
隐藏提交按钮
## 1.0.4(2021-12-21) ## 1.0.4(2021-12-21)
增加了修改事件 增加了修改事件
可以自定义按钮 buttons 可以自定义按钮 buttons
......
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
<thirdlucky-data-table actions="+-" :buttons="buttons" :columns="schemas" :datas="datas" @selected="onSelected"></thirdlucky-data-table> <thirdlucky-data-table actions="+-" :buttons="buttons" :columns="schemas" :datas="datas" @selected="onSelected"></thirdlucky-data-table>
</scroll-view> </scroll-view>
<scroll-view class="view-info-view" scroll-y="true"> <scroll-view class="view-info-view" scroll-y="true">
<thirdlucky-data-form :columns="columns" :formData="data" @changed="onChanged" @confirm="onConfirm"></thirdlucky-data-form> <thirdlucky-data-form :showButton="showButton" :columns="columns" :formData="data" @changed="onChanged" @confirm="onConfirm"></thirdlucky-data-form>
</scroll-view> </scroll-view>
</view> </view>
</template> </template>
...@@ -14,6 +14,13 @@ export default { ...@@ -14,6 +14,13 @@ export default {
emits: ['selected', 'confirm', 'changed'], emits: ['selected', 'confirm', 'changed'],
props: { props: {
name: 'uInfo', name: 'uInfo',
showButton: {
type: Boolean,
required: false,
default() {
return true;
}
},
buttons: { buttons: {
type: Array, type: Array,
required: false, required: false,
......
{ {
"id": "thirdlucky-data-view", "id": "thirdlucky-data-view",
"displayName": "thirdlucky-data-view", "displayName": "thirdlucky-data-view",
"version": "1.0.4", "version": "1.0.5",
"description": "thirdlucky-data-view", "description": "thirdlucky-data-view",
"keywords": [ "keywords": [
"thirdlucky-data-view" "thirdlucky-data-view"
......
...@@ -31,7 +31,7 @@ ...@@ -31,7 +31,7 @@
```html ```html
<template> <template>
<view> <view>
<thirdlucky-data-view :datas="datas" :columns="columns" :tableNames="tableNames" @selected="onSelected" @confirm="onConfirm" @changed="onChanged"></thirdlucky-data-view> <thirdlucky-data-view :showButton="false" :datas="datas" :columns="columns" :tableNames="tableNames" @selected="onSelected" @confirm="onConfirm" @changed="onChanged"></thirdlucky-data-view>
</view> </view>
</template> </template>
...@@ -118,6 +118,7 @@ export default { ...@@ -118,6 +118,7 @@ export default {
|columns |Array | |[] |必填,列头 |columns: [{name: 'name',info: 姓名',},{name: 'age',info: '年龄',},{name: 'sex',info: '性别',}] | |columns |Array | |[] |必填,列头 |columns: [{name: 'name',info: 姓名',},{name: 'age',info: '年龄',},{name: 'sex',info: '性别',}] |
|datas |Array |- |[] |必填,行数据 |- | |datas |Array |- |[] |必填,行数据 |- |
|tableNames|Array |空代表前两列 |表格中的显示列 |['id', 'info']表示,表格中的数据只显示,id 和 info的列 | |tableNames|Array |空代表前两列 |表格中的显示列 |['id', 'info']表示,表格中的数据只显示,id 和 info的列 |
| showButton | Boolean |true/false |true | 非必填 |是否显示提交按钮
#### Localdata Options #### Localdata Options
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册