Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
湖
湖南口味王-520猜数游戏-20250409
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
SparkProjects
湖南口味王-520猜数游戏-20250409
Commits
9a5c1c28
Commit
9a5c1c28
authored
Apr 09, 2025
by
wangzhujun
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
rule
parent
c050a908
Changes
9
Show whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
18 additions
and
11 deletions
+18
-11
app.jsx
src/app.jsx
+4
-4
assetList.json
src/assetList.json
+1
-1
rulepop.jsx
src/components/rulepop/rulepop.jsx
+11
-4
rulepop.less
src/components/rulepop/rulepop.less
+2
-0
successpop.jsx
src/components/successpop/successpop.jsx
+0
-0
successpop.less
src/components/successpop/successpop.less
+0
-0
modal.jsx
src/modal/modal.jsx
+0
-2
homepahe.jsx
src/pages/homepahe/homepahe.jsx
+0
-0
homepahe.less
src/pages/homepahe/homepahe.less
+0
-0
No files found.
src/app.jsx
View file @
9a5c1c28
...
...
@@ -12,18 +12,18 @@ import MD from "../MD"; // 埋点
MD
();
// 此处为spark-cli动态生成
import
LoadingDemo
from
"@src/pages/LoadingDemo/LoadingDemo"
;
import
HomeDemo
from
"@src/pages/HomeDemo/HomeDemo"
;
import
Detailpage
from
"./pages/detailpage/detailpage"
;
import
Rankpage
from
"./pages/rankpage/rankpage"
;
import
{
PAGE_MAP
}
from
"./utils/constants"
;
import
Loading
from
"./pages/loading/loading"
;
import
Homepahe
from
"./pages/homepahe/homepahe"
;
/**
* 所有页面场景
*/
const
pageMap
=
{
[
PAGE_MAP
.
LOADING_PAGE
]:
<
Loading
Demo
/>
,
[
PAGE_MAP
.
HOME_PAGE
]:
<
Home
Demo
/>
,
[
PAGE_MAP
.
LOADING_PAGE
]:
<
Loading
/>
,
[
PAGE_MAP
.
HOME_PAGE
]:
<
Home
pahe
/>
,
[
PAGE_MAP
.
DETAIL_PAGE
]:
<
Detailpage
/>
,
[
PAGE_MAP
.
RANK_PAGE
]:
<
Rankpage
/>
,
};
...
...
src/assetList.json
View file @
9a5c1c28
{
"preLoadImg"
:[],
"asyncLoadImg"
:[
"LoadingPage/loadingBg.jpg"
,
"LoadingPage/loadingFill.png"
,
"LoadingPage/loadingIp.png"
,
"detailPage/back.png"
,
"detailPage/bg.png"
,
"detailPage/border.png"
,
"detailPage/headline.png"
,
"detailPage/l_bg.png"
,
"detailPage/line.png"
,
"rankPage/back.png"
,
"rankPage/bg.png"
,
"rankPage/border.png"
,
"rankPage/headnline.png"
,
"rankPage/l_bg.png"
,
"rankPage/line.png"
,
"rankPage/ownbg.png"
]}
\ No newline at end of file
{
"preLoadImg"
:[],
"asyncLoadImg"
:[
"detailPage/back.png"
,
"detailPage/bg.png"
,
"detailPage/border.png"
,
"detailPage/headline.png"
,
"detailPage/line.png"
,
"detailPage/l_bg.png"
,
"failPop/bg.png"
,
"failPop/close.png"
,
"failPop/endbtn.png"
,
"failPop/goonbtn.png"
,
"homePahe/bardown.png"
,
"homePahe/baron.png"
,
"homePahe/bg.png"
,
"homePahe/box1.png"
,
"homePahe/box2.png"
,
"homePahe/box3.png"
,
"homePahe/box4.png"
,
"homePahe/close1.png"
,
"homePahe/close2.png"
,
"homePahe/close3.png"
,
"homePahe/close4.png"
,
"homePahe/detail.png"
,
"homePahe/gameBarbg.png"
,
"homePahe/infobg.png"
,
"homePahe/open1.png"
,
"homePahe/open2.png"
,
"homePahe/open3.png"
,
"homePahe/open4.png"
,
"homePahe/prizebg.png"
,
"homePahe/rank.png"
,
"homePahe/rule.png"
,
"homePahe/show.png"
,
"homePahe/startBtn.png"
,
"homePahe/title.png"
,
"loading/bardown.png"
,
"loading/baron.png"
,
"loading/bg.png"
,
"loading/ip.png"
,
"loading/title.png"
,
"LoadingPage/loadingBg.jpg"
,
"LoadingPage/loadingFill.png"
,
"LoadingPage/loadingIp.png"
,
"rankPage/back.png"
,
"rankPage/bg.png"
,
"rankPage/border.png"
,
"rankPage/headnline.png"
,
"rankPage/line.png"
,
"rankPage/l_bg.png"
,
"rankPage/ownbg.png"
,
"rulePop/bg.png"
,
"rulePop/close.png"
,
"successPop/bar.png"
,
"successPop/barbg.png"
,
"successPop/bg.png"
,
"successPop/btn.png"
,
"successPop/close.png"
]}
\ No newline at end of file
src/components/rulepop/rulepop.jsx
View file @
9a5c1c28
...
...
@@ -3,20 +3,27 @@
import
React
from
'react'
;
import
{
observer
}
from
'mobx-react'
;
import
'./rulepop.less'
;
import
store
from
'@src/store'
;
import
modalStore
from
'@src/store/modal'
;
import
{
Button
}
from
'../Button'
;
@
observer
class
Rulepop
extends
React
.
Component
{
constructor
(
props
)
{
super
(
props
);
}
componentDidMount
()
{
store
.
initRule
()
}
closePop
(){
modalStore
.
closePop
()
}
render
()
{
return
(
<
div
className=
"rulepop modal_center"
>
<
span
className=
"close"
></
spa
n
>
<
Button
className=
"close"
onClick=
{
this
.
closePop
}
></
Butto
n
>
<
span
className=
"bg"
></
span
>
<
span
className=
"ruletxt"
>
这里是活动规则这里是活动规则这里是活动规则这里是活动规则这里是活动规则这里是活动规则这里是活动规则这里是活动规则这里是活动规则这里是活动规则这里是活动规则这里是活动规则这里是活动规则这里是活动规则这里是活动规则这里是活动规则这里是活动规则这里是活动规则这里是活动规则这里是活动规则
</
span
>
<
span
className=
"ruletxt"
dangerouslySetInnerHTML=
{
{
__html
:
store
.
ruleInfo
}
}
></
span
>
</
div
>
);
}
...
...
src/components/rulepop/rulepop.less
View file @
9a5c1c28
...
...
@@ -29,5 +29,7 @@
position: absolute;
font-size: 32px;
color: rgba(254, 254, 254, 1);
word-break: break-all;
overflow-y: scroll;
}
}
src/
page
s/successpop/successpop.jsx
→
src/
component
s/successpop/successpop.jsx
View file @
9a5c1c28
File moved
src/
page
s/successpop/successpop.less
→
src/
component
s/successpop/successpop.less
View file @
9a5c1c28
File moved
src/modal/modal.jsx
View file @
9a5c1c28
...
...
@@ -15,8 +15,6 @@ import { toJS } from 'mobx';
export
const
cfg
=
{
Detailpage
:
Detailpage
,
Rankpage
:
Rankpage
,
Loading
:
Loading
,
Homepahe
:
Homepahe
,
Rulepop
:
Rulepop
,
Successpop
:
Successpop
,
Failpop
:
Failpop
...
...
src/
component
s/homepahe/homepahe.jsx
→
src/
page
s/homepahe/homepahe.jsx
View file @
9a5c1c28
File moved
src/
component
s/homepahe/homepahe.less
→
src/
page
s/homepahe/homepahe.less
View file @
9a5c1c28
File moved
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment