Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
DCloud
uni-app
提交
e5ffa6aa
U
uni-app
项目概览
DCloud
/
uni-app
14 天 前同步成功
通知
751
Star
38709
Fork
3642
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
8
列表
看板
标记
里程碑
合并请求
1
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
U
uni-app
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
8
Issue
8
列表
看板
标记
里程碑
合并请求
1
合并请求
1
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
e5ffa6aa
编写于
3月 21, 2024
作者:
辛宝Otto
🥊
提交者:
折腾笔记
3月 21, 2024
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
feat(x): 同步 vue app-x 分支产物代码,内置组件 button 边缘条件兼容处理
上级
6ae9e67a
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
14 addition
and
1 deletion
+14
-1
packages/uni-app-vue/lib/uvue.runtime.esm.js
packages/uni-app-vue/lib/uvue.runtime.esm.js
+14
-1
未找到文件。
packages/uni-app-vue/lib/uvue.runtime.esm.js
浏览文件 @
e5ffa6aa
...
...
@@ -7300,6 +7300,13 @@ function createBaseVNode(type, props = null, children = null, patchFlag = 0, dyn
vnode
.
patchFlag
!==
32
)
{
currentBlock
.
push
(
vnode
);
}
if
(
type
==
"
button
"
)
{
if
(
vnode
.
props
==
null
)
vnode
.
props
=
/* @__PURE__ */
new
Map
();
if
(
!
vnode
.
props
[
"
hoverClass
"
]
&&
!
vnode
.
props
[
"
hover-class
"
])
{
vnode
.
props
[
"
hoverClass
"
]
=
"
button-hover
"
;
}
}
return
vnode
;
}
const
createVNode
=
!!
(
process
.
env
.
NODE_ENV
!==
"
production
"
)
?
createVNodeWithArgsTransform
:
_createVNode
;
...
...
@@ -8624,7 +8631,13 @@ function transformAttr(el, key, value, instance) {
if
(
opts
)
{
const
camelized
=
camelize
(
key
);
if
(
opts
[
"
class
"
].
indexOf
(
camelized
)
>
-
1
)
{
return
[
camelized
,
parseClassList
([
value
],
instance
,
el
)];
const
classStyle
=
parseClassList
([
value
],
instance
,
el
);
if
(
el
.
tagName
===
"
BUTTON
"
)
{
if
(
value
===
"
none
"
||
value
==
"
button-hover
"
&&
classStyle
.
size
==
0
)
{
return
[
camelized
,
value
];
}
}
return
[
camelized
,
classStyle
];
}
if
(
opts
[
"
style
"
].
indexOf
(
camelized
)
>
-
1
)
{
if
(
isString
(
value
))
{
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录