Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
basic-uniapp-v3
概览
概览
详情
活动
周期分析
版本库
存储库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
问题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程表
图表
维基
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
Basic
basic-uniapp-v3
Commits
935d6cba
提交
935d6cba
authored
3月 20, 2023
作者:
方治民
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
style: 代码格式调整
上级
f594f7fd
显示空白字符变更
内嵌
并排
正在显示
1 个修改的文件
包含
19 行增加
和
11 行删除
+19
-11
index.vue
src/pages/example/linkedlist/index.vue
+19
-11
没有找到文件。
src/pages/example/linkedlist/index.vue
浏览文件 @
935d6cba
...
@@ -2,6 +2,7 @@
...
@@ -2,6 +2,7 @@
import
{
getData
}
from
'./data'
import
{
getData
}
from
'./data'
interface
Params
{
interface
Params
{
title
?:
string
multiple
?:
boolean
multiple
?:
boolean
}
}
...
@@ -10,7 +11,7 @@
...
@@ -10,7 +11,7 @@
search
:
''
,
search
:
''
,
data
:
[]
as
Recordable
[],
data
:
[]
as
Recordable
[],
show
:
false
,
show
:
false
,
permissi
ons
:
[],
butt
ons
:
[],
})
})
const
data
=
computed
(()
=>
{
const
data
=
computed
(()
=>
{
...
@@ -32,22 +33,24 @@
...
@@ -32,22 +33,24 @@
}
}
})
})
const
permissionButtonWidth
=
computed
(()
=>
{
onLoad
(({
multiple
,
title
})
=>
{
const
len
=
model
.
permissions
.
length
model
.
params
.
title
=
title
return
(
750
-
60
)
/
len
-
(
len
-
1
)
*
(
30
/
len
)
})
onLoad
(({
multiple
})
=>
{
model
.
params
.
multiple
=
multiple
===
'true'
model
.
params
.
multiple
=
multiple
===
'true'
// 自定义设置标题
if
(
title
)
{
uni
.
setNavigationBarTitle
({
title
})
}
// 获取人员列表
// 获取人员列表
Message
.
loading
(
'加载中...'
)
Message
.
loading
(
'加载中...'
)
model
.
data
=
getData
()
model
.
data
=
getData
()
Message
.
hideLoading
()
Message
.
hideLoading
()
model
.
permissions
=
[]
// 操作项
model
.
buttons
=
[]
if
(
model
.
params
.
multiple
)
{
if
(
model
.
params
.
multiple
)
{
model
.
permissi
ons
.
push
({
model
.
butt
ons
.
push
({
name
:
'确定'
,
name
:
'确定'
,
value
:
'SUBMIT'
,
value
:
'SUBMIT'
,
type
:
'primary'
,
type
:
'primary'
,
...
@@ -80,6 +83,11 @@
...
@@ -80,6 +83,11 @@
uni
.
$emit
(
'chooseShootOrderReceiverUser'
,
result
)
uni
.
$emit
(
'chooseShootOrderReceiverUser'
,
result
)
uni
.
navigateBack
()
uni
.
navigateBack
()
}
}
const
buttonWidth
=
computed
(()
=>
{
const
len
=
model
.
buttons
.
length
return
(
750
-
60
)
/
len
-
(
len
-
1
)
*
(
30
/
len
)
})
</
script
>
</
script
>
<
template
>
<
template
>
...
@@ -111,13 +119,13 @@
...
@@ -111,13 +119,13 @@
<!-- 操作按钮 -->
<!-- 操作按钮 -->
<view
class=
"opts-wrap"
>
<view
class=
"opts-wrap"
>
<fui-button
<fui-button
v-for=
"opt in model.
permissi
ons"
v-for=
"opt in model.
butt
ons"
:key=
"opt.value"
:key=
"opt.value"
@
tap=
"opt.onClick"
@
tap=
"opt.onClick"
:text=
"opt.name"
:text=
"opt.name"
:type=
"opt.type"
:type=
"opt.type"
radius=
"96rpx"
radius=
"96rpx"
:width=
"`${
permissionB
uttonWidth}rpx`"
:width=
"`${
b
uttonWidth}rpx`"
height=
"96rpx"
height=
"96rpx"
/>
/>
</view>
</view>
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论