Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
梦想橡皮擦
uni-starter
提交
d57f7d41
U
uni-starter
项目概览
梦想橡皮擦
/
uni-starter
与 Fork 源项目一致
Fork自
DCloud / uni-starter
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
U
uni-starter
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
d57f7d41
编写于
4月 15, 2021
作者:
L
linju
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
123
上级
4aaf02d4
变更
6
隐藏空白更改
内联
并排
Showing
6 changed file
with
122 addition
and
31 deletion
+122
-31
.gitignore
.gitignore
+0
-1
App.vue
App.vue
+16
-15
baseapp.config.json
baseapp.config.json
+8
-0
common/appInit.js
common/appInit.js
+4
-4
manifest.json
manifest.json
+83
-0
pages.json
pages.json
+11
-11
未找到文件。
.gitignore
浏览文件 @
d57f7d41
...
...
@@ -3,5 +3,4 @@ unpackage/
node_modules
.DS_Store
uni_modules/uni-id/uniCloud/cloudfunctions/common/uni-id/config.json
manifest.json
pages/grid/banner.json
\ No newline at end of file
App.vue
浏览文件 @
d57f7d41
...
...
@@ -9,22 +9,23 @@
console
.
log
(
'
App Launch
'
)
initApp
();
// #ifdef APP-PLUS
plus
.
oauth
.
getServices
(
oauthServices
=>
{
oauthServices
.
forEach
(({
_id
},
item
)
=>
{
if
(
_id
==
'
provider
'
){
uni
.
preLogin
({
provider
:
item
,
complete
:
e
=>
{
console
.
log
(
e
);
}
})
}
})
//预加载一键登录
// plus.oauth.getServices(oauthServices=>{
// oauthServices.forEach(({_id},item)=>{
// if(_id=='provider'){
// uni.preLogin({
// provider:item,
// complete:e=>{
// console.log(e);
// }
// })
// }
// })
uni
.
preloadPage
({
url
:
"
/uni_modules/uni-login-page/pages/index/index
"
});
},
err
=>
{
console
.
error
(
'
获取服务供应商失败:
'
+
JSON
.
stringify
(
err
));
})
//
uni.preloadPage({url: "/uni_modules/uni-login-page/pages/index/index"});
//
},err=>{
//
console.error('获取服务供应商失败:' + JSON.stringify(err));
//
})
// #endif
},
onShow
:
function
()
{
...
...
baseapp.config.json
0 → 100644
浏览文件 @
d57f7d41
{
"router"
:{
"needLogin"
:[
"/pages/grid/grid"
]
},
""
}
\ No newline at end of file
common/appInit.js
浏览文件 @
d57f7d41
...
...
@@ -35,14 +35,14 @@ function initAppVersion() {
// #endif
}
//用于拦截路由
//用于拦截路由
import
baseappConfig
from
'
@/baseapp.config.json
'
;
const
{
"
router
"
:{
needLogin
}}
=
baseappConfig
//需要登陆的页面
function
setRouter
()
{
let
before_action
=
e
=>
{
let
res
=
true
//需要登陆的页面
let
needLoginUrls
=
[
'
/pages/grid/grid
'
]
let
token
=
uni
.
getStorageSync
(
'
uni-id-token
'
)
if
(
needLogin
Urls
.
includes
(
e
.
url
)
&&
token
==
''
)
{
if
(
needLogin
.
includes
(
e
.
url
)
&&
token
==
''
)
{
res
=
false
console
.
log
(
'
该页面需要登陆,即将跳转到login页面
'
);
}
...
...
manifest.json
0 → 100644
浏览文件 @
d57f7d41
{
"name"
:
"base-app"
,
"appid"
:
"__UNI__03B096E"
,
"description"
:
""
,
"versionName"
:
"1.0.0"
,
"versionCode"
:
"100"
,
"transformPx"
:
false
,
/*
5
+App特有相关
*/
"app-plus"
:
{
"usingComponents"
:
true
,
"nvueStyleCompiler"
:
"uni-app"
,
"compilerVersion"
:
3
,
"splashscreen"
:
{
"alwaysShowBeforeRender"
:
true
,
"waiting"
:
true
,
"autoclose"
:
true
,
"delay"
:
0
},
/*
模块配置
*/
"modules"
:
{
"OAuth"
:
{}
},
/*
应用发布信息
*/
"distribute"
:
{
/*
android打包配置
*/
"android"
:
{
"permissions"
:
[
"<uses-permission android:name=
\"
android.permission.CHANGE_NETWORK_STATE
\"
/>"
,
"<uses-permission android:name=
\"
android.permission.MOUNT_UNMOUNT_FILESYSTEMS
\"
/>"
,
"<uses-permission android:name=
\"
android.permission.VIBRATE
\"
/>"
,
"<uses-permission android:name=
\"
android.permission.READ_LOGS
\"
/>"
,
"<uses-permission android:name=
\"
android.permission.ACCESS_WIFI_STATE
\"
/>"
,
"<uses-feature android:name=
\"
android.hardware.camera.autofocus
\"
/>"
,
"<uses-permission android:name=
\"
android.permission.ACCESS_NETWORK_STATE
\"
/>"
,
"<uses-permission android:name=
\"
android.permission.CAMERA
\"
/>"
,
"<uses-permission android:name=
\"
android.permission.GET_ACCOUNTS
\"
/>"
,
"<uses-permission android:name=
\"
android.permission.READ_PHONE_STATE
\"
/>"
,
"<uses-permission android:name=
\"
android.permission.CHANGE_WIFI_STATE
\"
/>"
,
"<uses-permission android:name=
\"
android.permission.WAKE_LOCK
\"
/>"
,
"<uses-permission android:name=
\"
android.permission.FLASHLIGHT
\"
/>"
,
"<uses-feature android:name=
\"
android.hardware.camera
\"
/>"
,
"<uses-permission android:name=
\"
android.permission.WRITE_SETTINGS
\"
/>"
]
},
/*
ios打包配置
*/
"ios"
:
{},
/*
SDK配置
*/
"sdkConfigs"
:
{
"oauth"
:
{
"univerify"
:
{},
"weixin"
:
{
"appid"
:
"wxffdd8fa6ec4ef2a0"
,
"appsecret"
:
""
,
"UniversalLinks"
:
""
}
},
"ad"
:
{}
}
}
},
/*
快应用特有相关
*/
"quickapp"
:
{},
/*
小程序特有相关
*/
"mp-weixin"
:
{
"appid"
:
""
,
"setting"
:
{
"urlCheck"
:
false
},
"usingComponents"
:
true
},
"mp-alipay"
:
{
"usingComponents"
:
true
},
"mp-baidu"
:
{
"usingComponents"
:
true
},
"mp-toutiao"
:
{
"usingComponents"
:
true
},
"uniStatistics"
:
{
"enable"
:
false
}
}
pages.json
浏览文件 @
d57f7d41
...
...
@@ -204,17 +204,17 @@
"navigationBarBackgroundColor"
:
"#FFFFFF"
,
"backgroundColor"
:
"#F8F8F8"
},
"condition"
:
{
"list"
:
[
{
"path"
:
"uni_modules/uni-login-page/pages/index/index"
},
{
"path"
:
"pages/test/test"
}
],
"current"
:
0
},
//
"condition"
:
{
//
"list"
:
[
//
{
//
"path"
:
"uni_modules/uni-login-page/pages/index/index"
//
},
//
{
//
"path"
:
"pages/test/test"
//
}
//
],
//
"current"
:
0
//
},
"tabBar"
:
{
"color"
:
"#7A7E83"
,
"selectedColor"
:
"#007AFF"
,
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录