Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
L
learn-online
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
EzijingWeb
learn-online
Commits
c9d7fc01
提交
c9d7fc01
authored
12月 08, 2021
作者:
王鹏飞
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
updates
上级
b34a4c8e
隐藏空白字符变更
内嵌
并排
正在显示
4 个修改的文件
包含
58 行增加
和
32 行删除
+58
-32
index.js
learnOnline/components/share/index.js
+11
-30
index.wxml
learnOnline/components/share/index.wxml
+2
-2
index.wxss
learnOnline/components/share/index.wxss
+10
-0
text.js
learnOnline/components/share/text.js
+35
-0
没有找到文件。
learnOnline/components/share/index.js
浏览文件 @
c9d7fc01
import
{
getShare
,
getQrcode
,
imageTransfer
}
from
'../../api/base.js'
import
{
wxml
,
style
}
from
'./share.js'
import
TEXTLIST
from
'./text.js'
const
app
=
getApp
()
Component
({
...
...
@@ -27,7 +28,6 @@ Component({
share
:
{
lecturer
:
{}
},
qrcode
:
''
,
bgList
:
[
'https://webapp-pub.ezijing.com/weapp/share/bg/01.jpg'
,
'https://webapp-pub.ezijing.com/weapp/share/bg/02.jpg'
,
'https://webapp-pub.ezijing.com/weapp/share/bg/03.jpg'
,
'https://webapp-pub.ezijing.com/weapp/share/bg/04.jpg'
,
...
...
@@ -35,7 +35,8 @@ Component({
'https://webapp-pub.ezijing.com/weapp/share/bg/06.jpg'
,
'https://webapp-pub.ezijing.com/weapp/share/bg/07.jpg'
,
'https://webapp-pub.ezijing.com/weapp/share/bg/08.jpg'
,
'https://webapp-pub.ezijing.com/weapp/share/bg/09.jpg'
'https://webapp-pub.ezijing.com/weapp/share/bg/09.jpg'
,
'https://webapp-pub.ezijing.com/weapp/share/bg/01.jpg'
],
textList
:
[
{
text
:
'本质上,我们都生活在我们与内部体验或者外部事件的主观互动中。'
},
...
...
@@ -74,7 +75,7 @@ Component({
],
controls
:
{
active
:
'0'
,
bg
:
'https://webapp-pub.ezijing.com/weapp/share/bg/0
1
.jpg'
,
bg
:
'https://webapp-pub.ezijing.com/weapp/share/bg/0
2
.jpg'
,
text
:
'本质上,我们都生活在我们与内部体验或者外部事件的主观互动中。'
,
avatar
:
''
,
color
:
'#d78c4a'
...
...
@@ -110,9 +111,7 @@ Component({
res
.
realname
=
res
.
realname
||
res
.
nickname
// 系统头像
const
avatarList
=
[]
if
(
res
.
avatar
)
{
avatarList
.
push
({
name
:
'系统'
,
url
:
res
.
avatar
})
}
avatarList
.
push
({
name
:
'系统'
,
url
:
res
.
avatar
||
'https://webapp-pub.ezijing.com/weapp/share/default.jpg'
})
// 微信头像
const
localUserInfo
=
wx
.
getStorageSync
(
'userInfo'
)
let
wxUserProfile
=
localUserInfo
?
JSON
.
parse
(
localUserInfo
)
:
{}
...
...
@@ -139,32 +138,13 @@ Component({
data
.
course_name
=
data
.
course_name
?
data
.
course_name
.
replace
(
/
(\(
|(
)(
.+
)(\)
|)
)
/
,
''
)
:
''
data
.
course_name
=
`《
${
data
.
course_name
}
》课程`
data
.
chapter_name
=
data
.
chapter_name
?
data
.
chapter_name
.
replace
(
/
(\(
|(
)(
.+
)(\)
|)
)
/
,
''
)
:
''
data
.
chapter_name
=
data
.
chapter_name
?
data
.
chapter_name
.
split
(
' '
).
pop
(
)
:
''
data
.
chapter_name
=
data
.
chapter_name
?
data
.
chapter_name
.
replace
(
/^Lecture
(\d
*
)
/
,
''
)
:
''
data
.
chapter_name
=
data
.
chapter_name
?
`“
${
data
.
chapter_name
}
”专题`
:
''
const
numLength
=
data
.
used_day
.
toString
().
length
// 两门课单独判断
if
(
data
.
course_name
.
includes
(
'整合心理学与批判性思考'
))
{
const
textList
=
[
{
text
:
'本质上,我们都生活在我们与内部体验或者外部事件的主观互动中。'
},
{
text
:
'人本主义认为人是多维的,不能只去剖析本能,还要看思想和精神。'
},
{
text
:
'灵性体验发生于与世界的关系中,这种关系是一个有生命的系统。'
},
{
text
:
'参与式方法认为要尊重文化、科学、宗教的差异,而不是进行统一'
},
{
text
:
'宇宙并非独立于我们而存在于别处,我们就身处宇宙之中——惠勒'
}
]
this
.
setData
({
textList
,
'controls.text'
:
textList
[
0
].
text
})
}
if
(
data
.
course_name
.
includes
(
'自我探究'
))
{
const
textList
=
[
{
text
:
'别把身份全建立在与人的关系上,要寻找独立于关系之外的自我意识'
},
{
text
:
'反思能力可得知自己的他人的不同,及自己的道德价值观和伦理模式'
},
{
text
:
'多元交织身份意味着你我之间看着不同,但可建立某种奇特的联盟'
},
{
text
:
'权力和特权是相互关联的,但取决于交互关系和背景'
},
{
text
:
'当触碰到自己的羞愧,可把这些感受当成履行责任的指引'
},
{
text
:
'只有认真观察我们的投射,才能看到自己的阴影中有什么——荣格'
},
{
text
:
'改变自己对他人的看法,这是追求社会公正的一种方法'
}
]
// 金句设置
const
textList
=
TEXTLIST
[
this
.
data
.
chapterId
]
if
(
textList
)
{
this
.
setData
({
textList
,
'controls.text'
:
textList
[
0
].
text
})
}
this
.
setData
({
share
:
Object
.
assign
(
data
,
{
lecturer
}),
numLength
})
...
...
@@ -294,7 +274,8 @@ Component({
onRemoveCustomText
(
e
)
{
const
{
index
}
=
e
.
currentTarget
.
dataset
this
.
data
.
textList
.
splice
(
index
,
1
)
this
.
setData
({
textList
:
this
.
data
.
textList
})
const
found
=
this
.
data
.
textList
.
find
(
item
=>
item
.
text
===
this
.
data
.
controls
.
text
)
this
.
setData
({
textList
:
this
.
data
.
textList
,
'controls.text'
:
found
?
this
.
data
.
controls
.
text
:
this
.
data
.
textList
[
0
].
text
})
}
}
})
learnOnline/components/share/index.wxml
浏览文件 @
c9d7fc01
...
...
@@ -103,7 +103,7 @@
data-item="{{ item }}"
bindtap="onSelectText"
>{{ item.text }}
<view class="custom-text-remove" data-index="{{ index }}"
bind
tap="onRemoveCustomText">
<view class="custom-text-remove" data-index="{{ index }}"
catch
tap="onRemoveCustomText">
<van-icon name="clear" size="20" color="#d78c4a" wx:if="{{ item.isCustom }}"></van-icon>
</view>
</view>
...
...
@@ -119,7 +119,7 @@
bindtap="onSelectAvatar"
>
<image src="{{ item.url }}" mode="aspectFill" class="image"></image>
<text>{{ item.name }}</text>
<text
class="controls-avatar-item__text"
>{{ item.name }}</text>
</view>
<view class="controls-avatar-item" hidden="{{ wxUserProfile.avatarUrl }}">
<text>微信</text><text>头像</text>
...
...
learnOnline/components/share/index.wxss
浏览文件 @
c9d7fc01
...
...
@@ -288,6 +288,16 @@ button::after {
line-height: 18px;
box-sizing: border-box;
}
.controls-avatar-item__text {
position: absolute;
bottom: 0;
left: 0;
right: 0;
background-color: rgba(255, 255, 255, 0.6);
z-index: 1;
text-align: center;
font-size: 12px;
}
.controls-color-item {
margin: 0 15px;
flex: 0 0 68px;
...
...
learnOnline/components/share/text.js
0 → 100644
浏览文件 @
c9d7fc01
export
default
{
/**
* 整合心理学与批判性思考
*/
// 12 整合心理学的出现
'6839023236492034048'
:
[
{
text
:
'本质上,我们都生活在我们与内部体验或者外部事件的主观互动中。'
},
{
text
:
'人本主义认为人是多维的,不能只去剖析本能,还要看思想和精神。'
}
],
// 13 整合心理学中的参与、过程、认识方式和多重整合
'6839023236819189760'
:
[
{
text
:
'灵性体验发生于与世界的关系中,这种关系是一个有生命的系统。'
},
{
text
:
'参与式方法认为要尊重文化、科学、宗教的差异,而不是进行统一'
},
{
text
:
'宇宙并非独立于我们而存在于别处,我们就身处宇宙之中——惠勒'
}
],
/*
* 自我探究
*/
// 12 道德发展与价值观
'6839023311414886400'
:
[
{
text
:
'别把身份全建立在与人的关系上,要寻找独立于关系之外的自我意识'
},
{
text
:
'反思能力可得知自己的他人的不同,及自己的道德价值观和伦理模式'
}
],
// 13 权力 特权 与投射
'6839023311788179456'
:
[
{
text
:
'多元交织身份意味着你我之间看着不同,但可建立某种奇特的联盟'
},
{
text
:
'权力和特权是相互关联的,但取决于交互关系和背景'
},
{
text
:
'当触碰到自己的羞愧,可把这些感受当成履行责任的指引'
},
{
text
:
'只有认真观察我们的投射,才能看到自己的阴影中有什么——荣格'
},
{
text
:
'改变自己对他人的看法,这是追求社会公正的一种方法'
}
]
}
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论