Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
我本凡人 一念云泥
uni-app
提交
6a0751a0
uni-app
项目概览
我本凡人 一念云泥
/
uni-app
与 Fork 源项目一致
Fork自
DCloud / uni-app
通知
4
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
uni-app
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
6a0751a0
编写于
1月 13, 2020
作者:
Q
qiang
浏览文件
操作
浏览文件
下载
差异文件
Merge branch 'dev' into alpha
上级
b9539c61
edd7281d
变更
9
隐藏空白更改
内联
并排
Showing
9 changed file
with
54 addition
and
25 deletion
+54
-25
docs/frame.md
docs/frame.md
+2
-1
packages/uni-app-plus/dist/index.v3.js
packages/uni-app-plus/dist/index.v3.js
+2
-2
packages/uni-app-plus/dist/service.runtime.esm.js
packages/uni-app-plus/dist/service.runtime.esm.js
+6
-1
packages/uni-cli-shared/lib/platform.js
packages/uni-cli-shared/lib/platform.js
+2
-1
packages/webpack-uni-mp-loader/lib/plugin/generate-json.js
packages/webpack-uni-mp-loader/lib/plugin/generate-json.js
+2
-2
src/core/helpers/api.js
src/core/helpers/api.js
+1
-1
src/core/view/components/input/index.vue
src/core/view/components/input/index.vue
+5
-3
src/platforms/app-plus/service/api/network/request.js
src/platforms/app-plus/service/api/network/request.js
+1
-1
src/platforms/app-plus/view/components/ad/index.vue
src/platforms/app-plus/view/components/ad/index.vue
+33
-13
未找到文件。
docs/frame.md
浏览文件 @
6a0751a0
...
...
@@ -1207,7 +1207,8 @@ uni-app 2.5.5+ 在 [WXS](?id=wxs) 的基础上扩展了 renderjs,以 vue 组
* view 层和 service 层通讯方式与 [WXS](?id=wxs) 一致
* 观测更新的数据在 view 层可以直接访问到
* 不要直接引用大型类库,推荐通过动态创建 script 方式引用
* view 层的页面引用资源的路径相对于根目录计算,例如:./static/test.js
* view 层的页面引用资源的路径相对于根目录计算,例如:./static/test.js
* 目前仅支持内联使用
## 致谢
...
...
packages/uni-app-plus/dist/index.v3.js
浏览文件 @
6a0751a0
...
...
@@ -2328,7 +2328,7 @@ var serviceContext = (function () {
}
else
if
(
res
.
errMsg
.
indexOf
(
'
:cancel
'
)
!==
-
1
)
{
res
.
errMsg
=
apiName
+
'
:cancel
'
;
}
else
if
(
res
.
errMsg
.
indexOf
(
'
:fail
'
)
!==
-
1
)
{
res
.
errMsg
=
apiName
+
'
:fail
'
;
res
.
errMsg
=
apiName
+
'
:fail
'
+
res
.
errMsg
.
substr
(
res
.
errMsg
.
indexOf
(
'
'
))
;
}
const
errMsg
=
res
.
errMsg
;
...
...
@@ -6275,7 +6275,7 @@ var serviceContext = (function () {
requestTaskId
,
state
:
'
fail
'
,
statusCode
,
errMsg
:
'
abort
'
errMsg
:
'
abort
statusCode:
'
+
statusCode
});
}
});
...
...
packages/uni-app-plus/dist/service.runtime.esm.js
浏览文件 @
6a0751a0
...
...
@@ -6693,7 +6693,12 @@ function parseDataset(attrs) {
var
dataset
=
Object
.
create
(
null
);
Object
.
keys
(
attrs
).
forEach
(
function
(
name
)
{
if
(
name
.
indexOf
(
'
data-
'
)
===
0
)
{
dataset
[
camelize
(
name
.
replace
(
'
data-
'
,
''
))]
=
JSON
.
parse
(
attrs
[
name
]);
var
camelizeName
=
camelize
(
name
.
replace
(
'
data-
'
,
''
));
try
{
dataset
[
camelizeName
]
=
JSON
.
parse
(
attrs
[
name
]);
}
catch
(
e
)
{
dataset
[
camelizeName
]
=
attrs
[
name
];
}
}
});
return
dataset
...
...
packages/uni-cli-shared/lib/platform.js
浏览文件 @
6a0751a0
...
...
@@ -566,7 +566,8 @@ module.exports = {
orderedValues
:
false
,
mergeLonghand
:
false
,
mergeRules
:
false
,
cssDeclarationSorter
:
false
,
cssDeclarationSorter
:
false
,
uniqueSelectors
:
false
,
// 标签排序影响头条小程序
discardComments
:
false
,
discardDuplicates
:
false
// 条件编译会导致重复
}
...
...
packages/webpack-uni-mp-loader/lib/plugin/generate-json.js
浏览文件 @
6a0751a0
...
...
@@ -92,7 +92,7 @@ module.exports = function generateJson (compilation) {
for
(
let
name
of
jsonFileMap
.
keys
())
{
const
jsonObj
=
JSON
.
parse
(
jsonFileMap
.
get
(
name
))
if
(
process
.
env
.
UNI_PLATFORM
===
'
app-plus
'
)
{
// App平台默认增加usingComponents,激活__wxAppCode__
jsonObj
.
usingComponents
=
{}
jsonObj
.
usingComponents
=
jsonObj
.
usingComponents
||
{}
}
// customUsingComponents
if
(
jsonObj
.
customUsingComponents
&&
Object
.
keys
(
jsonObj
.
customUsingComponents
).
length
)
{
...
...
@@ -187,4 +187,4 @@ module.exports = function generateJson (compilation) {
require
(
'
@dcloudio/uni-cli-shared/lib/cache
'
).
store
()
},
50
)
}
}
}
src/core/helpers/api.js
浏览文件 @
6a0751a0
...
...
@@ -164,7 +164,7 @@ function createApiCallback (apiName, params = {}, extras = {}) {
}
else
if
(
res
.
errMsg
.
indexOf
(
'
:cancel
'
)
!==
-
1
)
{
res
.
errMsg
=
apiName
+
'
:cancel
'
}
else
if
(
res
.
errMsg
.
indexOf
(
'
:fail
'
)
!==
-
1
)
{
res
.
errMsg
=
apiName
+
'
:fail
'
res
.
errMsg
=
apiName
+
'
:fail
'
+
res
.
errMsg
.
substr
(
res
.
errMsg
.
indexOf
(
'
'
))
}
const
errMsg
=
res
.
errMsg
...
...
src/core/view/components/input/index.vue
浏览文件 @
6a0751a0
...
...
@@ -282,10 +282,12 @@ uni-input[hidden] {
.uni-input-wrapper
,
.uni-input-form
{
display
:
block
;
display
:
flex
;
position
:
relative
;
width
:
100%
;
height
:
100%
;
flex-direction
:
column
;
justify-content
:
center
;
}
.uni-input-placeholder
,
...
...
@@ -295,15 +297,15 @@ uni-input[hidden] {
.uni-input-placeholder
{
position
:
absolute
;
top
:
50%
;
top
:
auto
!important
;
left
:
0
;
transform
:
translateY
(
-50%
);
color
:
gray
;
overflow
:
hidden
;
text-overflow
:
clip
;
white-space
:
pre
;
word-break
:
keep-all
;
pointer-events
:
none
;
line-height
:
inherit
;
}
.uni-input-input
{
...
...
src/platforms/app-plus/service/api/network/request.js
浏览文件 @
6a0751a0
...
...
@@ -102,7 +102,7 @@ export function createRequestTaskById (requestTaskId, {
requestTaskId
,
state
:
'
fail
'
,
statusCode
,
errMsg
:
'
abort
'
errMsg
:
'
abort
statusCode:
'
+
statusCode
})
}
})
...
...
src/platforms/app-plus/view/components/ad/index.vue
浏览文件 @
6a0751a0
...
...
@@ -13,6 +13,35 @@ import {
}
from
'
uni-mixins
'
import
native
from
'
../../mixins/native
'
const
_adDataCache
=
{}
function
getAdData
(
adpid
,
adWidth
,
onsuccess
,
onerror
)
{
const
key
=
adpid
+
'
-
'
+
adWidth
const
adDataList
=
_adDataCache
[
key
]
if
(
adDataList
&&
adDataList
.
length
>
0
)
{
onsuccess
(
adDataList
.
splice
(
0
,
1
)[
0
])
return
}
plus
.
ad
.
getAds
(
{
adpid
:
adpid
,
count
:
10
,
width
:
adWidth
},
(
res
)
=>
{
const
list
=
res
.
ads
onsuccess
(
list
.
splice
(
0
,
1
)[
0
])
_adDataCache
[
key
]
=
adDataList
?
adDataList
.
concat
(
list
)
:
list
},
(
err
)
=>
{
onerror
({
errCode
:
err
.
code
,
errMsg
:
err
.
message
})
}
)
}
const
methods
=
[
'
draw
'
]
...
...
@@ -135,19 +164,10 @@ export default {
}
},
_loadData
(
adpid
)
{
plus
.
ad
.
getAds
({
adpid
:
adpid
||
this
.
adpid
,
count
:
1
,
width
:
this
.
position
.
width
},
(
res
)
=>
{
this
.
_fillData
(
res
.
ads
[
0
])
},
(
err
)
=>
{
this
.
$trigger
(
'
error
'
,
{},
{
errCode
:
err
.
code
,
errMsg
:
err
.
message
})
getAdData
(
adpid
||
this
.
adpid
,
this
.
position
.
width
,
(
data
)
=>
{
this
.
_fillData
(
data
)
},
(
err
)
=>
{
this
.
$trigger
(
'
error
'
,
err
)
})
},
_fillData
(
data
)
{
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录