Commit 5554009d by yanju

动态,话题发布

parent 10495d71
...@@ -6,5 +6,58 @@ export default { ...@@ -6,5 +6,58 @@ export default {
normalZIndex:1000, normalZIndex:1000,
primaryColor:(opacity=1)=>{ primaryColor:(opacity=1)=>{
return `rgba(0,170,230,${opacity})` return `rgba(0,170,230,${opacity})`
},
routes:{
login:'/users/login',
register:'users/register',
reset:'users/reset',
home:'/',
project:{
index:'/project',
detail:'/project/detail/',
},
blog:{
index:'/blog',
detail:'/blog/detail/',
},
news:{
index:'/news',
detail:'/news/detail/',
},
answer:{
index:'/answer',
detail:'/answer/detail/',
},
dynamic:{
index:'/dynamic',
release:'/dynamic/release',
},
topic:{
index:'/topic',
detail:'/topic/detail/',
rank:'/topic/rank',
},
personalCenter:{
index:'/personal-center',
message:'/personal-center/message',
like:'/personal-center/like',
project:'/personal-center/project',
blog:'/personal-center/blog',
answer:'/personal-center/answer',
question:'/personal-center/question',
topic:'/personal-center/topic',
dynamic:'/personal-center/dynamic',
person:{
fans:'/personal-center/person/fans',
following:'/personal-center/person/following',
blackList:'/personal-center/person/black-list'
}
},
homePage:'/u/_id/'
} }
} }
@font-face {font-family: "iconfont"; @font-face {font-family: "iconfont";
src: url('iconfont.eot?t=1584091044575'); /* IE9 */ src: url('iconfont.eot?t=1584243657088'); /* IE9 */
src: url('iconfont.eot?t=1584091044575#iefix') format('embedded-opentype'), /* IE6-IE8 */ src: url('iconfont.eot?t=1584243657088#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'), url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'),
url('iconfont.woff?t=1584091044575') format('woff'), url('iconfont.woff?t=1584243657088') format('woff'),
url('iconfont.ttf?t=1584091044575') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */ url('iconfont.ttf?t=1584243657088') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
url('iconfont.svg?t=1584091044575#iconfont') format('svg'); /* iOS 4.1- */ url('iconfont.svg?t=1584243657088#iconfont') format('svg'); /* iOS 4.1- */
} }
.iconfont { .iconfont {
...@@ -15,6 +15,38 @@ ...@@ -15,6 +15,38 @@
-moz-osx-font-smoothing: grayscale; -moz-osx-font-smoothing: grayscale;
} }
.yun-icon--logo_download:before {
content: "\e638";
}
.yun-icon--logo_news:before {
content: "\e637";
}
.yun-icon--logo_answer:before {
content: "\e636";
}
.yun-icon--logo_topic:before {
content: "\e635";
}
.yun-icon--logo_dynamic:before {
content: "\e634";
}
.yun-icon--logo_blog:before {
content: "\e633";
}
.yun-icon--logo_home:before {
content: "\e632";
}
.yun-icon--logo_project:before {
content: "\e631";
}
.yun-icon--menu2:before { .yun-icon--menu2:before {
content: "\e62e"; content: "\e62e";
} }
......
No preview for this file type
...@@ -6,9 +6,65 @@ ...@@ -6,9 +6,65 @@
"description": "", "description": "",
"glyphs": [ "glyphs": [
{ {
"icon_id": "13476732",
"name": "logo_download",
"font_class": "yun-icon--logo_download",
"unicode": "e638",
"unicode_decimal": 58936
},
{
"icon_id": "13476730",
"name": "logo_news",
"font_class": "yun-icon--logo_news",
"unicode": "e637",
"unicode_decimal": 58935
},
{
"icon_id": "13476728",
"name": "logo_answer",
"font_class": "yun-icon--logo_answer",
"unicode": "e636",
"unicode_decimal": 58934
},
{
"icon_id": "13476726",
"name": "logo_topic",
"font_class": "yun-icon--logo_topic",
"unicode": "e635",
"unicode_decimal": 58933
},
{
"icon_id": "13476725",
"name": "logo_dynamic",
"font_class": "yun-icon--logo_dynamic",
"unicode": "e634",
"unicode_decimal": 58932
},
{
"icon_id": "13476724",
"name": "logo_blog",
"font_class": "yun-icon--logo_blog",
"unicode": "e633",
"unicode_decimal": 58931
},
{
"icon_id": "13476723",
"name": "logo_home",
"font_class": "yun-icon--logo_home",
"unicode": "e632",
"unicode_decimal": 58930
},
{
"icon_id": "13476722",
"name": "logo_project",
"font_class": "yun-icon--logo_project",
"unicode": "e631",
"unicode_decimal": 58929
},
{
"icon_id": "13453039", "icon_id": "13453039",
"name": "ellipsis", "name": "ellipsis",
"font_class": "icon-yun--menu2", "font_class": "yun-icon--menu2",
"unicode": "e62e", "unicode": "e62e",
"unicode_decimal": 58926 "unicode_decimal": 58926
}, },
......
...@@ -20,13 +20,37 @@ Created by iconfont ...@@ -20,13 +20,37 @@ Created by iconfont
/> />
<missing-glyph /> <missing-glyph />
<glyph glyph-name="icon-yun--menu2" unicode="&#58926;" d="M512 668.444444a113.777778 113.777778 0 1 1-113.777778 113.777778 113.777778 113.777778 0 0 1 113.777778-113.777778z m0-568.888888a113.777778 113.777778 0 1 1 113.777778-113.777778 113.777778 113.777778 0 0 1-113.777778 113.777778z m0 398.222222a113.777778 113.777778 0 1 1 113.777778-113.777778 113.777778 113.777778 0 0 1-113.777778 113.777778z" horiz-adv-x="1024" /> <glyph glyph-name="yun-icon--logo_download" unicode="&#58936;" d="M512.515638-127.99865299999999a511.999326 511.999326 0 0 0-199.410264 983.766285 512.187958 512.187958 0 0 0 398.820528-943.533917A508.765646 508.765646 0 0 0 512.515638-127.99865299999999zM259.911339 329.51316599999996a17.354082 17.354082 0 0 1-16.869031-17.758292v-179.496185a17.946924 17.946924 0 0 1 5.200836-12.853878 16.1684 16.1684 0 0 1 11.587353-4.904414h505.316387a17.327135 17.327135 0 0 1 16.842084 17.758292v179.496185a17.327135 17.327135 0 0 1-16.842084 17.758292h-33.684166a17.327135 17.327135 0 0 1-16.842083-17.758292v-125.601519h-404.209994v125.601519a17.354082 17.354082 0 0 1-16.869031 17.758292z m108.328278 111.103854a10.320829 10.320829 0 0 1-9.943566-7.787779 11.048407 11.048407 0 0 1 2.452208-10.293881l139.452448-151.336222a17.084609 17.084609 0 0 1 12.476615-5.524203 16.1684 16.1684 0 0 1 11.31788 4.634941 3.422311 3.422311 0 0 1 0.485052 0.511999v0.161684l139.53329 151.390117a11.263985 11.263985 0 0 1 1.643787 12.961667 10.024408 10.024408 0 0 1-8.730936 5.389467h-100.001552V635.715711A17.327135 17.327135 0 0 1 540.08276 653.474003h-55.188138a17.327135 17.327135 0 0 1-16.842083-17.758292V440.590073z" horiz-adv-x="1024" />
<glyph glyph-name="yun-icon--logo_news" unicode="&#58935;" d="M843.279059-128H180.690824a120.470588 120.470588 0 0 0-120.470589 120.470588V775.529412a120.470588 120.470588 0 0 0 120.470589 120.470588h662.588235a120.470588 120.470588 0 0 0 120.470588-120.470588v-783.058824a120.470588 120.470588 0 0 0-120.470588-120.470588zM277.067294 112.94117600000004a36.141176 36.141176 0 0 1 0-72.282352h439.717647a36.141176 36.141176 0 0 1 0 72.282352z m0 240.941177a36.141176 36.141176 0 0 1 0-72.282353h439.717647a36.141176 36.141176 0 0 1 0 72.282353z m271.058824 240.941176a36.141176 36.141176 0 0 1 0-72.282353h168.658823a36.141176 36.141176 0 0 1 0 72.282353zM271.043765 703.247059a30.117647 30.117647 0 0 1-30.117647-30.117647v-120.470588a30.117647 30.117647 0 0 1 30.117647-30.117648h120.470588a30.117647 30.117647 0 0 1 30.117647 30.117648v120.470588a30.117647 30.117647 0 0 1-30.117647 30.117647z" horiz-adv-x="1024" />
<glyph glyph-name="yun-icon--logo_answer" unicode="&#58934;" d="M512.515638-127.99865299999999a511.999326 511.999326 0 0 0-199.410264 983.766285 512.187958 512.187958 0 0 0 398.820528-943.533917A508.792594 508.792594 0 0 0 512.515638-127.99865299999999z m-1.131788 373.678667a47.804569 47.804569 0 0 1-34.896796-12.880826 51.388564 51.388564 0 0 1 0-68.607909 53.65214 53.65214 0 0 1 69.820539 0 51.199933 51.199933 0 0 1 0 68.607909 47.831516 47.831516 0 0 1-34.923743 12.880826z m-3.907363 305.205493a54.810875 54.810875 0 0 0 59.769184-57.640345 56.212137 56.212137 0 0 0-9.215988-32.902694 171.331143 171.331143 0 0 0-28.213857-29.642066l-13.958719-13.177246a113.529114 113.529114 0 0 1-31.258906-48.505199 251.715037 251.715037 0 0 1-8.946515-74.374639H544.852437a134.898349 134.898349 0 0 0 6.709886 46.349412 81.704314 81.704314 0 0 0 21.773445 31.555327c19.887132 17.704398 35.031533 32.094274 44.975099 42.819312a137.431398 137.431398 0 0 1 24.2526 36.78311 117.274793 117.274793 0 0 1 9.485461 48.855514 105.795229 105.795229 0 0 1-17.596608 59.850027 118.191002 118.191002 0 0 1-49.124988 41.148577 167.854937 167.854937 0 0 1-71.787695 14.821033 164.836836 164.836836 0 0 1-92.132932-23.605863 118.056266 118.056266 0 0 1-48.505199-68.042016l65.913176-30.181013a66.667702 66.667702 0 0 0 68.688752 55.861821z" horiz-adv-x="1024" />
<glyph glyph-name="yun-icon--logo_topic" unicode="&#58933;" d="M511.994072-127.97305300000005a508.509605 508.509605 0 0 0-361.92001 149.930975A508.752124 508.752124 0 0 0 0.008353 383.877932 508.725178 508.725178 0 0 0 149.885436 745.959621 508.347925 508.347925 0 0 0 511.724606 895.998383h0.161679a513.818088 513.818088 0 0 0 241.603366-60.602941 508.698231 508.698231 0 0 0 248.313073-303.095545 508.806018 508.806018 0 0 0-38.668395-389.944491c-4.473138-8.299558-13.473308-24.036382-26.192111-45.512836l34.114417-125.140088a38.183356 38.183356 0 0 0 0-20.236909 38.479769 38.479769 0 0 0-36.997705-28.293948 38.641448 38.641448 0 0 0-10.158875 1.374278l-125.247874 34.16831a2676.06851 2676.06851 0 0 1-24.063329-14.120027A512.282131 512.282131 0 0 0 511.994072-127.97305300000005z m-59.713703 402.205201h40.069619a22.796838 22.796838 0 0 0 18.431486-9.242689 22.931571 22.931571 0 0 0 3.66474-20.398589l-16.16797-54.917205a22.931571 22.931571 0 0 1 3.66474-20.371642 22.850731 22.850731 0 0 1 18.485379-9.269637h16.733849a23.201037 23.201037 0 0 1 22.123172 16.599116l23.793863 81.00153a23.120197 23.120197 0 0 0 22.123172 16.599116h41.955882a23.120197 23.120197 0 0 1 23.066304 23.093251 23.120197 23.120197 0 0 1-23.066304 23.09325h-14.605066a22.850731 22.850731 0 0 0-18.431486 9.215743 23.012411 23.012411 0 0 0-3.691686 20.398589l23.605236 80.462598a23.17409 23.17409 0 0 0 22.123172 16.599116h40.419926a23.120197 23.120197 0 0 1 23.066303 23.09325 23.120197 23.120197 0 0 1-23.066303 23.120197h-13.176896a22.877678 22.877678 0 0 0-18.458433 9.24269 22.904624 22.904624 0 0 0-3.664739 20.371642l16.16797 55.483084a22.931571 22.931571 0 0 1-3.637794 20.371642 22.850731 22.850731 0 0 1-18.458432 9.24269h-16.16797a23.201037 23.201037 0 0 1-22.096226-16.464383l-24.413635-81.756035a23.17409 23.17409 0 0 0-22.069279-16.464383h-39.988779a22.823784 22.823784 0 0 0-18.485379 9.296583 22.850731 22.850731 0 0 0-3.610847 20.398589l16.464383 55.294457a22.931571 22.931571 0 0 1-3.637793 20.452482 22.850731 22.850731 0 0 1-18.458433 9.269637h-15.952397a23.120197 23.120197 0 0 1-22.096226-16.464383l-24.440581-81.756035a23.147144 23.147144 0 0 0-22.069279-16.464383H377.260988a23.120197 23.120197 0 0 1-23.039357-23.120197 23.093251 23.093251 0 0 1 23.039357-23.093251h14.49728a22.850731 22.850731 0 0 0 18.512326-9.296583 22.931571 22.931571 0 0 0 3.610846-20.452482l-24.251955-80.462598a23.25493 23.25493 0 0 0-22.069279-16.464382h-40.662445a23.093251 23.093251 0 0 1-23.039357-23.093251 23.093251 23.093251 0 0 1 23.039357-23.093251h13.149949a22.796838 22.796838 0 0 0 18.458433-9.242689 22.904624 22.904624 0 0 0 3.66474-20.398589l-16.16797-54.917205a22.985464 22.985464 0 0 1 3.664739-20.398589 22.850731 22.850731 0 0 1 18.431486-9.242689h16.16797a23.25493 23.25493 0 0 1 22.096226 16.599116l23.793863 81.00153a22.850731 22.850731 0 0 0 22.123172 16.518276z m67.555168 46.186501h-40.069619a22.796838 22.796838 0 0 0-18.458432 9.269637 22.958517 22.958517 0 0 0-3.610847 20.506375l24.251955 80.462598a23.227984 23.227984 0 0 0 22.096226 16.437436h40.015726a22.850731 22.850731 0 0 0 18.485379-9.296583 22.904624 22.904624 0 0 0 3.610846-20.452482l-24.036382-80.462598a22.958517 22.958517 0 0 0-22.284852-16.491329z" horiz-adv-x="1024" />
<glyph glyph-name="yun-icon--logo_dynamic" unicode="&#58932;" d="M512.515638-127.99865299999999a511.999326 511.999326 0 0 0-199.410264 983.766285 512.187958 512.187958 0 0 0 398.820528-943.533917A508.819541 508.819541 0 0 0 512.515638-127.99865299999999z m232.717167 744.716494l-325.820202-139.614132-139.614133-325.84715 325.793256 139.641079 139.641079 325.793256zM512.515638 337.43568200000004A46.538044 46.538044 0 1 0 559.053682 384.000674 46.591939 46.591939 0 0 0 512.515638 337.43568200000004z" horiz-adv-x="1024" />
<glyph glyph-name="yun-icon--logo_blog" unicode="&#58931;" d="M843.279059-128H180.690824a120.470588 120.470588 0 0 0-120.470589 120.470588V775.529412a120.470588 120.470588 0 0 0 120.470589 120.470588h662.588235a120.470588 120.470588 0 0 0 120.470588-120.470588v-783.058824a120.470588 120.470588 0 0 0-120.470588-120.470588zM322.243765 191.24705900000004a51.2 51.2 0 0 1 0-102.4h168.658823a51.2 51.2 0 1 1 0 102.4z m0 252.988235a51.2 51.2 0 0 1 0-102.4h289.129411a51.2 51.2 0 1 1 0 102.4z m0 252.988235a51.2 51.2 0 1 1 0-102.4h379.482353a51.2 51.2 0 1 1 0 102.4z" horiz-adv-x="1024" />
<glyph glyph-name="yun-icon--logo_home" unicode="&#58930;" d="M905.73644-127.97138900000004H118.237809A94.560492 94.560492 0 0 0 25.594278-31.808662000000027V519.7608270000001a97.50746 97.50746 0 0 0 38.796982 78.252026L429.472009 868.704778a138.335848 138.335848 0 0 0 165.00162 0l365.080749-270.691925A97.564683 97.564683 0 0 0 998.379972 519.7608270000001v-551.569489a94.560492 94.560492 0 0 0-92.643532-96.162727zM511.987125 486.428611a51.271528 51.271528 0 0 1-51.185695-51.214305v-255.985695a51.185694 51.185694 0 1 1 102.371389 0v255.957083A51.271528 51.271528 0 0 1 511.987125 486.428611z" horiz-adv-x="1024" />
<glyph glyph-name="yun-icon--logo_project" unicode="&#58929;" d="M870.4-128H153.6A102.4 102.4 0 0 0 51.2-25.600000000000023v819.2A102.4 102.4 0 0 0 153.6 896h197.602743a102.6048 102.6048 0 0 0 76.068571-33.879771l54.154972-60.2112a102.634057 102.634057 0 0 1 76.068571-33.879772H870.4a102.4 102.4 0 0 0 102.4-102.4V-25.600000000000023A102.4 102.4 0 0 0 870.4-128zM384 256a51.2 51.2 0 0 1 0-102.4h256a51.2 51.2 0 1 1 0 102.4z m0 234.057143a51.2 51.2 0 1 1 0-102.4h256a51.2 51.2 0 1 1 0 102.4z" horiz-adv-x="1024" />
<glyph glyph-name="yun-icon--menu2" unicode="&#58926;" d="M512 668.444444a113.777778 113.777778 0 1 1-113.777778 113.777778 113.777778 113.777778 0 0 1 113.777778-113.777778z m0-568.888888a113.777778 113.777778 0 1 1 113.777778-113.777778 113.777778 113.777778 0 0 1-113.777778 113.777778z m0 398.222222a113.777778 113.777778 0 1 1 113.777778-113.777778 113.777778 113.777778 0 0 1-113.777778 113.777778z" horiz-adv-x="1024" />
<glyph glyph-name="yun-icon--arrow-back" unicode="&#58925;" d="M935.562281 469.196823H289.715928l280.675975 279.582432A85.405689 85.405689 0 1 1 449.555428 869.469924L24.240198 444.555659a87.775032 87.775032 0 0 1 0-120.690669L449.701234-101.01282300000003a85.369238 85.369238 0 1 1 120.836474 120.508412l-280.675974 279.582432h645.700547a85.004724 85.004724 0 1 1 0 169.972996z" horiz-adv-x="1025" /> <glyph glyph-name="yun-icon--arrow-back" unicode="&#58925;" d="M935.562281 469.196823H289.715928l280.675975 279.582432A85.405689 85.405689 0 1 1 449.555428 869.469924L24.240198 444.555659a87.775032 87.775032 0 0 1 0-120.690669L449.701234-101.01282300000003a85.369238 85.369238 0 1 1 120.836474 120.508412l-280.675974 279.582432h645.700547a85.004724 85.004724 0 1 1 0 169.972996z" horiz-adv-x="1025" />
<glyph glyph-name="yun-icon--down_arrow2" unicode="&#58924;" d="M1024-128L0 896h2048z" horiz-adv-x="2048" /> <glyph glyph-name="yun-icon--down_arrow2" unicode="&#58924;" d="M930.02037058 78.47962940000002L318.97962938 689.5203706h1222.08148241z" horiz-adv-x="2048" />
<glyph glyph-name="yun-icon--user" unicode="&#58923;" d="M512 793.6a204.8 204.8 0 1 0-204.8-204.8 205.038933 205.038933 0 0 0 204.8 204.8m0 102.4a307.2 307.2 0 1 1 307.2-307.2 307.2 307.2 0 0 1-307.2 307.2zM742.4 128a179.5072 179.5072 0 0 0 177.493333-153.6H104.209067a179.5072 179.5072 0 0 0 177.493333 153.6h460.8m0 102.4H281.6A281.6 281.6 0 0 1 0-51.200000000000045 76.8 76.8 0 0 1 76.8-128h870.4A76.8 76.8 0 0 1 1024-51.200000000000045a281.6 281.6 0 0 1-281.6 281.6z" horiz-adv-x="1024" /> <glyph glyph-name="yun-icon--user" unicode="&#58923;" d="M512 793.6a204.8 204.8 0 1 0-204.8-204.8 205.038933 205.038933 0 0 0 204.8 204.8m0 102.4a307.2 307.2 0 1 1 307.2-307.2 307.2 307.2 0 0 1-307.2 307.2zM742.4 128a179.5072 179.5072 0 0 0 177.493333-153.6H104.209067a179.5072 179.5072 0 0 0 177.493333 153.6h460.8m0 102.4H281.6A281.6 281.6 0 0 1 0-51.200000000000045 76.8 76.8 0 0 1 76.8-128h870.4A76.8 76.8 0 0 1 1024-51.200000000000045a281.6 281.6 0 0 1-281.6 281.6z" horiz-adv-x="1024" />
......
No preview for this file type
...@@ -84,8 +84,7 @@ table { ...@@ -84,8 +84,7 @@ table {
border-spacing: 0 border-spacing: 0
} }
body, html { body, html {
touch-action:manipulation;
font-size:1px; font-size:1px;
max-width:750px; max-width:750px;
margin:0 auto; margin:0 auto;
...@@ -95,6 +94,7 @@ body, html { ...@@ -95,6 +94,7 @@ body, html {
body{ body{
overflow-x:hidden ; overflow-x:hidden ;
overflow-y: auto; overflow-y: auto;
//touch-action: pan-y;
} }
a { a {
......
...@@ -233,6 +233,7 @@ ...@@ -233,6 +233,7 @@
/*flex-shrink: 0;*/ /*flex-shrink: 0;*/
overflow: hidden; overflow: hidden;
position: relative; position: relative;
touch-action:pan-y;
/*cursor:pointer;*/ /*cursor:pointer;*/
} }
</style> </style>
......
<template> <template>
<div <div
:style="{fontSize: fontSize*heightRate+'px' , lineHeight: lineHeight*heightRate+'px', height: 'auto'}" :style="{fontSize: fontSize*heightRate+'px' , lineHeight: lineHeight*heightRate+'px', minHeight: '100%'}"
class="auto-textarea-wrapper" class="auto-textarea-wrapper"
> >
<pre <pre
...@@ -11,6 +11,8 @@ ...@@ -11,6 +11,8 @@
ref="vTextarea" ref="vTextarea"
:autofocus="s_autofocus" :autofocus="s_autofocus"
@keyup="change" spellcheck="false" @keyup="change" spellcheck="false"
@focus="focus"
@blur="blur"
:placeholder="placeholder" :placeholder="placeholder"
v-model="temp_value" v-model="temp_value"
:style="{fontSize: fontSize*heightRate+'px' , :style="{fontSize: fontSize*heightRate+'px' ,
...@@ -45,6 +47,7 @@ ...@@ -45,6 +47,7 @@
} }
}, },
props: { props: {
fullHeight: { fullHeight: {
type: Boolean, type: Boolean,
...@@ -92,10 +95,26 @@ ...@@ -92,10 +95,26 @@
} }
}, },
methods: { methods: {
refsFocus(){
this.$refs.vTextarea.focus()
},
refsBlur(){
this.$refs.vTextarea.blur()
},
change($event) { change($event) {
if (this.onchange) { if (this.onchange) {
this.onchange(this.temp_value , $event) this.onchange(this.temp_value , $event)
} }
},
focus(){
this.$emit('focus' , 1)
},
blur(){
this.$emit('blur' , 1)
} }
}, },
watch: { watch: {
...@@ -104,7 +123,7 @@ ...@@ -104,7 +123,7 @@
}, },
temp_value: function (val, oldVal) { temp_value: function (val, oldVal) {
this.$emit('input' , val) this.$emit('input' , val)
} },
} }
} }
......
...@@ -121,6 +121,7 @@ ...@@ -121,6 +121,7 @@
<style lang="scss" scoped> <style lang="scss" scoped>
i{ i{
font-family: sans-serif;
&:before{} &:before{}
} }
......
...@@ -4,12 +4,16 @@ ...@@ -4,12 +4,16 @@
:width-v="widthV" :width-v="widthV"
:bg-color-v="bgColorV" :bg-color-v="bgColorV"
:border-r="borderR" :border-r="borderR"
:border-v="borderV"
> >
<yun-div <yun-div
:border-r="borderR"
:border-v="borderV"
:height-v="heightV" :height-v="heightV"
:flex-v="['row','flex-start','center']" :flex-v="['row','flex-start','center']"
:extend-style="{
boxSizing:'border-box'
}"
> >
<yun-div <yun-div
v-if="leftWord" v-if="leftWord"
...@@ -65,14 +69,14 @@ ...@@ -65,14 +69,14 @@
:show-ske="false" :show-ske="false"
:font-style="[16,36,500,'#00AAE6','center']" :font-style="[16,36,500,'#00AAE6','center']"
:bg-color-v="commonReturnPrimaryColor(0.2)" :bg-color-v="commonReturnPrimaryColor(0.2)"
v-if="value &&showClose" v-if="showClose&&value"
> >
<yun-icon name="close1" v-tap="tapClose" :size="16" color="#00AAE6"></yun-icon> <yun-icon name="close1" v-tap="tapClose" :size="16" color="#00AAE6"></yun-icon>
</yun-div> </yun-div>
</yun-div> </yun-div>
<yun-div <yun-div
v-if="leftWord" v-if="leftWord&&showAlert"
:height-v="46" :height-v="46"
:flex-v="['row','flex-start','center']" :flex-v="['row','flex-start','center']"
:border-v="[1,'solid',borderColor,'top']" :border-v="[1,'solid',borderColor,'top']"
...@@ -134,6 +138,10 @@ ...@@ -134,6 +138,10 @@
type:Boolean, type:Boolean,
default:false, default:false,
}, },
showAlert:{
type:Boolean,
default:true,
},
value: [String, Number], value: [String, Number],
placeholder:String, placeholder:String,
validate:{ validate:{
......
...@@ -9,17 +9,10 @@ function TouchEvent(el,binding,type) { ...@@ -9,17 +9,10 @@ function TouchEvent(el,binding,type) {
this.vueCallBack = typeof (binding.value)==="object"?binding.value:binding.value; this.vueCallBack = typeof (binding.value)==="object"?binding.value:binding.value;
this.obj.addEventListener('touchstart',function (e) { this.obj.addEventListener('touchstart',function (e) {
_this.start(e); _this.start(e);
},false); }, {passive: false});
this.obj.addEventListener("touchend",function(e){
_this.end(e);
},false);
this.obj.addEventListener("touchmove",function(e){
_this.move(e);
},false);
}
TouchEvent.prototype = { _this.start =function(e){
start:function (e) { let _this = this;
this.vueMoves=true; this.vueMoves=true;
this.vueLeave=true; this.vueLeave=true;
this.longTouch=true; this.longTouch=true;
...@@ -30,51 +23,50 @@ TouchEvent.prototype = { ...@@ -30,51 +23,50 @@ TouchEvent.prototype = {
this.longTouch=false; this.longTouch=false;
}; };
}.bind(this),1000); }.bind(this),1000);
}, _this.obj.addEventListener("touchend",
end:function (e) { _this.end,{passive:false});
var disX=e.changedTouches[0]?e.changedTouches[0].pageX-this.vueTouches.x:0; _this.obj.addEventListener("touchmove",
var disY=e.changedTouches[0]?e.changedTouches[0].pageY-this.vueTouches.y:0; _this.move,{passive:false});
clearTimeout(this.time); };
_this.end =function (e) {
var disX=e.changedTouches[0]?e.changedTouches[0].pageX-_this.vueTouches.x:0;
var disY=e.changedTouches[0]?e.changedTouches[0].pageY-_this.vueTouches.y:0;
clearTimeout(_this.time);
if(Math.abs(disX)>10||Math.abs(disY)>100) {//当横向位移大于10,纵向位移大于100,则判定为滑动事件 if(Math.abs(disX)>10||Math.abs(disY)>100) {//当横向位移大于10,纵向位移大于100,则判定为滑动事件
this.touchType=="swipe"&&this.vueCallBack(this.binding.value,e);//若为滑动事件则返回 _this.touchType=="swipe"&&_this.vueCallBack(_this.binding.value,e);//若为滑动事件则返回
if(Math.abs(disX)>Math.abs(disY)){//判断是横向滑动还是纵向滑动 if(Math.abs(disX)>Math.abs(disY)){//判断是横向滑动还是纵向滑动
if(disX>10){ if(disX>10){
e.preventDefault && e.preventDefault(); _this.touchType=="swiperight"&&_this.vueCallBack(_this.binding.value,e);//右滑
e.returnValue=false;
e.stopPropagation && e.stopPropagation();
this.touchType=="swiperight"&&this.vueCallBack(this.binding.value,e);//右滑
return false return false
}; };
if(disX<-10){ if(disX<-10){
e.preventDefault && e.preventDefault(); _this.touchType=="swipeleft"&&_this.vueCallBack(_this.binding.value,e);//左滑
e.returnValue=false;
e.stopPropagation && e.stopPropagation();
e.preventDefault();
this.touchType=="swipeleft"&&this.vueCallBack(this.binding.value,e);//左滑
return false return false
}; };
}else{ }else{
if(disY>10){ if(disY>10){
this.touchType=="swipedown"&&this.vueCallBack(this.binding.value,e);//下滑 _this.touchType=="swipedown"&&_this.vueCallBack(_this.binding.value,e);//下滑
}; };
if(disY<-10){ if(disY<-10){
this.touchType=="swipeup"&&this.vueCallBack(this.binding.value,e);//上滑 _this.touchType=="swipeup"&&_this.vueCallBack(_this.binding.value,e);//上滑
}; };
}; };
}else{ }else{
if(this.longTouch&&this.vueMoves){ if(_this.longTouch&&_this.vueMoves){
this.touchType=="tap"&&this.vueCallBack(this.binding.value,e); _this.touchType=="tap"&&_this.vueCallBack(_this.binding.value,e);
this.vueLeave=false _this.vueLeave=false
}; };
} }
}, _this.obj.removeEventListener("touchend",
move:function(e){//监听touchmove事件 _this.end, {passive: false});
_this.obj.removeEventListener("touchmove",
_this.move, {passive: false});
};
this.vueMoves=false; _this.move =function(e){//监听touchmove事件
_this.vueMoves=false;
} }
} }
export default TouchEvent export default TouchEvent
...@@ -70,7 +70,7 @@ ...@@ -70,7 +70,7 @@
position:'fixed', position:'fixed',
maxWidth:'750px', maxWidth:'750px',
boxSizing:'border-box', boxSizing:'border-box',
zIndex:headerZIndex zIndex:fullScreenZIndex
}" }"
v-if="showMenu" v-if="showMenu"
...@@ -92,17 +92,28 @@ ...@@ -92,17 +92,28 @@
v-for="(val,index) in menuArr" v-for="(val,index) in menuArr"
:key="val.name" :key="val.name"
> >
<yun-img <yun-div
:width-v="72" :width-v="72"
:height-v="72" :height-v="72"
:border-r="[36]" :border-r="[36]"
:border-v="[1,'solid',commonReturnPrimaryColor(0.2)]" :border-v="[1,'solid',commonReturnPrimaryColor(0.2)]"
:ske-h="72" :font-style="[24,72,undefined,undefined,'center']"
:ske-w="72" :show-ske="false"
:src="val.icon" :extend-style="{
boxSizing:'border-box'
}"
>
<yun-icon
:name="val.icon"
:color="commonReturnPrimaryColor(1)"
:size="30"
> >
</yun-img> </yun-icon>
</yun-div>
<yun-div <yun-div
:font-style="[26,35,500,'#666','center']" :font-style="[26,35,500,'#666','center']"
...@@ -210,14 +221,14 @@ ...@@ -210,14 +221,14 @@
return{ return{
showMenu:false, showMenu:false,
menuArr:[ menuArr:[
{name:'首页',icon:'',route:''}, {name:'首页',icon:'logo_home',route:''},
{name:'项目',icon:'',route:''}, {name:'项目',icon:'logo_project',route:''},
{name:'博客',icon:'',route:''}, {name:'博客',icon:'logo_blog',route:''},
{name:'动态',icon:'',route:''}, {name:'动态',icon:'logo_dynamic',route:''},
{name:'话题',icon:'',route:''}, {name:'话题',icon:'logo_topic',route:''},
{name:'问答',icon:'',route:''}, {name:'问答',icon:'logo_answer',route:''},
{name:'资讯',icon:'',route:''}, {name:'资讯',icon:'logo_news',route:''},
{name:'下载',icon:'',route:''}, {name:'下载',icon:'logo_download',route:''},
], ],
searchValue:'', searchValue:'',
route:'home', route:'home',
......
...@@ -20,7 +20,9 @@ ...@@ -20,7 +20,9 @@
mounted() { mounted() {
if(process.browser){ if(process.browser){
this.fontSelfAdaption() this.fontSelfAdaption();
this.preventTouchDefault();
} }
}, },
...@@ -41,6 +43,27 @@ ...@@ -41,6 +43,27 @@
}; };
functionName(); functionName();
window.addEventListener(eventName, functionName, !1); window.addEventListener(eventName, functionName, !1);
},
preventTouchDefault(){
//取得当前滑动开始值
var startX,startY;
document.addEventListener("touchstart",function(e){
startX = e.targetTouches[0].pageX;
startY = e.targetTouches[0].pageY;
});
document.addEventListener("touchmove",function(e){
var moveX = e.targetTouches[0].pageX;
var moveY = e.targetTouches[0].pageY;
if(Math.abs(moveX-startX)>Math.abs(moveY-startY)){
e.preventDefault();
}
},{passive:false});
} }
}, },
} }
......
...@@ -12,7 +12,7 @@ module.exports = { ...@@ -12,7 +12,7 @@ module.exports = {
title: process.env.npm_package_name || '', title: process.env.npm_package_name || '',
meta: [ meta: [
{ charset: 'utf-8' }, { charset: 'utf-8' },
{ name: 'viewport', content: 'width=device-width, initial-scale=1' }, { name: 'viewport', content: 'width=device-width, initial-scale=1,maximum-scale=1,user-scalable=no' },
{ hid: 'description', name: 'description', content: process.env.npm_package_description || '' } { hid: 'description', name: 'description', content: process.env.npm_package_description || '' }
], ],
link: [ link: [
......
<template> <template>
<yun-div> <yun-div>
<!-- topic-->
<yun-div <yun-div
v-if="selectTab==='topic'"
:extend-style="{ :extend-style="{
position:'fixed', position:'fixed',
maxWidth:'750px', maxWidth:'750px',
boxSizing:'border-box', zIndex:headerZIndex+3,
zIndex:headerZIndex,
boxShadow:`0 ${1*heightRate}px 0 rgba(0,0,0,.1)`,
}" }"
:width-v="750" :width-v="750"
:position-v="[0,0,undefined,0]" :position-v="[0,0,0,0]"
:padding-v="[0,paddingL,0,paddingL]"
:margin-v="[0,'auto']" :margin-v="[0,'auto']"
bg-color-v="#fff" bg-color-v="#fff"
> >
<yun-div <yun-div
:height-v="84" :height-v="84"
:flex-v="['row','space-between','center']" :flex-v="['row','space-between','center']"
:width-v="699" :width-v="750"
:padding-v="[0,paddingL,0,paddingL]"
:extend-style="{
boxShadow:`0 ${1*heightRate}px 0 rgba(0,0,0,.1)`,
boxSizing:'border-box',
}"
> >
<!-- back icon--> <!-- back icon-->
<yun-div <yun-div
...@@ -25,6 +33,7 @@ ...@@ -25,6 +33,7 @@
:border-r="[28]" :border-r="[28]"
:show-ske="false" :show-ske="false"
:font-style="[28,56,500,'#666','center']" :font-style="[28,56,500,'#666','center']"
v-tap="()=>tapToChangeBottom(null)"
> >
<yun-icon name="arrow-back" :size="28"></yun-icon> <yun-icon name="arrow-back" :size="28"></yun-icon>
</yun-div> </yun-div>
...@@ -46,6 +55,59 @@ ...@@ -46,6 +55,59 @@
> >
</yun-div> </yun-div>
</yun-div> </yun-div>
<yun-div
:margin-v="[32,'auto',0]"
:height-v="72"
:flex-v="['row','space-between','center']"
:width-v="699"
>
<yun-input
left-word="#"
:show-close="true"
:show-alert="false"
v-model="topicName"
:width-v="588"
:border-r="[6,undefined,undefined,6]"
:border-v="[1,'solid',commonReturnPrimaryColor(0.3)]"
:height-v="72"></yun-input>
<yun-button
:size="[116,72]"
:font-size="28"
:border-r="[undefined,6,6,undefined]"
:bg-color="commonReturnPrimaryColor(1)"
>
添加
</yun-button>
</yun-div>
<yun-div
:margin-v="[39,'auto',0]"
:height-v="72"
:show-ske="false"
:flex-v="['row','space-between','center']"
:font-style="[24,32,400,'#999','left']"
:width-v="699"
>
推荐话题
</yun-div>
<yun-div
:margin-v="[32,'auto',0]"
:flex-v="['row','space-between','center']"
:flex-wrap="true"
:width-v="699"
>
<yun-div
v-for="index in 10"
:margin-v="[0,0,35]"
:font-style="[26,28,400,'#2F2F2F','left']"
:show-ske="false"
:width-v="340"
:no-flex-shrink="true"
:no-wrap="true"
>
好多好多字字字字字字字字字好多好多字字字字字字字字字
</yun-div>
</yun-div>
</yun-div> </yun-div>
<!-- release body--> <!-- release body-->
...@@ -70,14 +132,14 @@ ...@@ -70,14 +132,14 @@
}" }"
bg-color-v="#fff" bg-color-v="#fff"
:padding-v="[27,23]" :padding-v="[27,23]"
:position-v="[0,0,imgArr.length>0?288+bottomHeight:88+bottomHeight,0]"
:position-v="[0,0,88,0]"
> >
<yun-textarea :font-size="28" :line-height="37" placeholder="哈哈哈,我有个新鲜事要告诉大家~" name="" id=""></yun-textarea> <yun-textarea ref="textarea" @click.native="tapToChangeBottom(null)" @input="tapToChangeBottom(null)" @focus="tapToChangeBottom(null)" :font-size="28" :line-height="37" placeholder="哈哈哈,我有个新鲜事要告诉大家~" name="" id=""></yun-textarea>
</yun-div> </yun-div>
<!-- used image--> <!-- used image-->
<yun-div <yun-div
v-if="imgArr.length>0"
:height-v="200" :height-v="200"
:extend-style="{ :extend-style="{
position:'absolute', position:'absolute',
...@@ -154,41 +216,46 @@ ...@@ -154,41 +216,46 @@
<yun-div <yun-div
:show-ske="false" :show-ske="false"
:width-v="50" :width-v="50"
:font-style="[42,88,400,'#999','center']" :font-style="[42,88,400,selectTab==='img'?commonReturnPrimaryColor(1):'#999','center']"
v-tap="()=>tapToChangeBottom('img')"
> >
<yun-icon name="img" :size="32" color="#999"></yun-icon> <yun-icon name="img" :size="32" ></yun-icon>
</yun-div> </yun-div>
<yun-div <yun-div
:width-v="50" :width-v="50"
:show-ske="false" :show-ske="false"
:font-style="[42,88,400,'#999','center']" :font-style="[42,88,400,selectTab==='video'?commonReturnPrimaryColor(1):'#999','center']"
v-tap="()=>tapToChangeBottom('video')"
> >
<yun-icon name="video" :size="32" color="#999"></yun-icon> <yun-icon name="video" :size="32" ></yun-icon>
</yun-div> </yun-div>
<yun-div <yun-div
:width-v="50" :width-v="50"
:show-ske="false" :show-ske="false"
:font-style="[42,88,400,'#999','center']" :font-style="[42,88,400,selectTab==='link'?commonReturnPrimaryColor(1):'#999','center']"
v-tap="()=>tapToChangeBottom('link')"
> >
<yun-icon name="link" :size="32" color="#999"></yun-icon> <yun-icon name="link" :size="32" ></yun-icon>
</yun-div> </yun-div>
<yun-div <yun-div
:width-v="50" :width-v="50"
:show-ske="false" :show-ske="false"
:font-style="[42,88,400,'#999','center']" :font-style="[42,88,400,selectTab==='emoji'?commonReturnPrimaryColor(1):'#999','center']"
v-tap="()=>tapToChangeBottom('emoji')"
> >
<yun-icon name="emoji" :size="32" color="#999"></yun-icon> <yun-icon name="emoji" :size="32" ></yun-icon>
</yun-div> </yun-div>
<yun-div <yun-div
:show-ske="false" :show-ske="false"
:font-style="[42,88,400,'#999','center']" v-tap="()=>tapToChangeBottom('topic')"
:font-style="[42,88,400,selectTab==='topic'?commonReturnPrimaryColor(1):'#999','center']"
># >#
</yun-div> </yun-div>
...@@ -196,6 +263,7 @@ ...@@ -196,6 +263,7 @@
</yun-div> </yun-div>
<!-- emoji--> <!-- emoji-->
<yun-div <yun-div
v-if="selectTab==='emoji'"
:height-v="500" :height-v="500"
:extend-style="{ :extend-style="{
position:'absolute', position:'absolute',
...@@ -203,7 +271,6 @@ ...@@ -203,7 +271,6 @@
overflowY:'scroll', overflowY:'scroll',
}" }"
v-if="false"
:padding-v="[0,25]" :padding-v="[0,25]"
:position-v="[undefined,0,78,0]" :position-v="[undefined,0,78,0]"
bg-color-v="#f4f4f4" bg-color-v="#f4f4f4"
...@@ -231,6 +298,8 @@ ...@@ -231,6 +298,8 @@
</yun-div> </yun-div>
<!-- emoji option--> <!-- emoji option-->
<yun-div <yun-div
v-if="selectTab==='emoji'"
:height-v="78" :height-v="78"
:extend-style="{ :extend-style="{
position:'absolute', position:'absolute',
...@@ -239,19 +308,18 @@ ...@@ -239,19 +308,18 @@
:padding-v="[0,25]" :padding-v="[0,25]"
:position-v="[undefined,0,0,0]" :position-v="[undefined,0,0,0]"
bg-color-v="#fff" bg-color-v="#fff"
v-if="false"
> >
<yun-div <yun-div
:flex-v="['row','space-around','center']" :flex-v="['row','space-around','center']"
bg-color-v="#fff" bg-color-v="#fff"
> >
<yun-button :border-r="[0]" :bg-color="bottomItemIndex===1?'#f4f4f4':'#fff'" color="#333" @click="getEmojiArr(1)">😜</yun-button> <yun-button :border-r="[0]" :bg-color="bottomItemIndex===1?'#f4f4f4':'#fff'" color="#333" v-tap="()=>getEmojiArr(1)">😜</yun-button>
<yun-button :border-r="[0]" :bg-color="bottomItemIndex===2?'#f4f4f4':'#fff'" color="#333" @click="getEmojiArr(2)">🚀</yun-button> <yun-button :border-r="[0]" :bg-color="bottomItemIndex===2?'#f4f4f4':'#fff'" color="#333" v-tap="()=>getEmojiArr(2)">🚀</yun-button>
<yun-button :border-r="[0]" :bg-color="bottomItemIndex===3?'#f4f4f4':'#fff'" color="#333" @click="getEmojiArr(3)">🉑</yun-button> <yun-button :border-r="[0]" :bg-color="bottomItemIndex===3?'#f4f4f4':'#fff'" color="#333" v-tap="()=>getEmojiArr(3)">🉑</yun-button>
<yun-button :border-r="[0]" :bg-color="bottomItemIndex===4?'#f4f4f4':'#fff'" color="#333" @click="getEmojiArr(4)">🍇</yun-button> <yun-button :border-r="[0]" :bg-color="bottomItemIndex===4?'#f4f4f4':'#fff'" color="#333" v-tap="()=>getEmojiArr(4)">🍇</yun-button>
<yun-button :border-r="[0]" :bg-color="bottomItemIndex===5?'#f4f4f4':'#fff'" color="#333" @click="getEmojiArr(5)">😴</yun-button> <yun-button :border-r="[0]" :bg-color="bottomItemIndex===5?'#f4f4f4':'#fff'" color="#333" v-tap="()=>getEmojiArr(5)">😴</yun-button>
<yun-button :border-r="[0]" :bg-color="bottomItemIndex===6?'#f4f4f4':'#fff'" color="#333" @click="getEmojiArr(6)">🚳</yun-button> <yun-button :border-r="[0]" :bg-color="bottomItemIndex===6?'#f4f4f4':'#fff'" color="#333" v-tap="()=>getEmojiArr(6)">🚳</yun-button>
<yun-button :border-r="[0]" :bg-color="bottomItemIndex===7?'#f4f4f4':'#fff'" color="#333" @click="getEmojiArr(7)">🐖</yun-button> <yun-button :border-r="[0]" :bg-color="bottomItemIndex===7?'#f4f4f4':'#fff'" color="#333" v-tap="()=>getEmojiArr(7)">🐖</yun-button>
</yun-div> </yun-div>
<div> <div>
...@@ -261,6 +329,7 @@ ...@@ -261,6 +329,7 @@
<!-- image--> <!-- image-->
<yun-div <yun-div
v-if="selectTab==='img'"
:height-v="500" :height-v="500"
:extend-style="{ :extend-style="{
position:'absolute', position:'absolute',
...@@ -314,6 +383,7 @@ ...@@ -314,6 +383,7 @@
</yun-div> </yun-div>
<!-- image option--> <!-- image option-->
<yun-div <yun-div
v-if="selectTab==='img'"
:height-v="78" :height-v="78"
:extend-style="{ :extend-style="{
position:'absolute', position:'absolute',
...@@ -337,6 +407,70 @@ ...@@ -337,6 +407,70 @@
</div> </div>
</yun-div> </yun-div>
<!-- video-->
<yun-div
v-if="selectTab==='video'"
:height-v="500"
:extend-style="{
position:'absolute',
zIndex:headerZIndex,
overflowY:'scroll',
}"
:padding-v="[0,25]"
:position-v="[undefined,0,78,0]"
bg-color-v="#f4f4f4"
>
<yun-div
:flex-v="['column','center','center']"
height-v="100%"
>
<yun-div
:height-v="400"
:width-v="600"
:border-v="[1,'dashed','#dadbff']"
:border-r="[4]"
bg-color-v="rgba(244,248,250,.32941)"
:font-style="[24,400,400,'#999','center']"
:show-ske="false"
:flex-v="['column','center','center']"
>
<input type="file" style="position: absolute;left:0;right:0;top:0;bottom:0;opacity: 0;width:100%" @change="(e)=>dataPostPic(e)">
上传视频(.mp4 .ogg .webm)
</yun-div>
</yun-div>
</yun-div>
<!-- video option-->
<yun-div
v-if="selectTab==='video'"
:height-v="78"
:extend-style="{
position:'absolute',
zIndex:headerZIndex,
}"
:padding-v="[0,25]"
:position-v="[undefined,0,0,0]"
bg-color-v="#fff"
>
<yun-div
:flex-v="['row','flex-start','center']"
bg-color-v="#fff"
>
<yun-button :border-r="[0]" :bg-color="bottomItemIndex===1?'#f4f4f4':'#fff'" color="#333" >
<input type="file" style="position: absolute;left:0;right:0;top:0;bottom:0;opacity: 0" @change="(e)=>dataPostPic(e)">
上传视频</yun-button>
</yun-div>
<div>
</div>
</yun-div>
</yun-div> </yun-div>
</yun-div> </yun-div>
...@@ -350,11 +484,10 @@ ...@@ -350,11 +484,10 @@
mixins:[commonMixin], mixins:[commonMixin],
data(){ data(){
return{ return{
bottomHeight:578,
emojiArr:emojiArrs.emojiArr1, emojiArr:emojiArrs.emojiArr1,
bottomItemIndex:1, bottomItemIndex:1,
picturesTemp: selectTab:null,
["https://beyondclouds.oss-cn-beijing.aliyuncs.com/trends/images/d35878ab-1c07-4f8f-8ac4-6b0d8c0c6c19.gif", picturesTemp:["https://beyondclouds.oss-cn-beijing.aliyuncs.com/trends/images/d35878ab-1c07-4f8f-8ac4-6b0d8c0c6c19.gif",
"https://beyondclouds.oss-cn-beijing.aliyuncs.com/trends/images/476bfd78-5c88-4034-8417-0475237287ff.jpg", "https://beyondclouds.oss-cn-beijing.aliyuncs.com/trends/images/476bfd78-5c88-4034-8417-0475237287ff.jpg",
"https://beyondclouds.oss-cn-beijing.aliyuncs.com/trends/images/b4b51ce2-a992-4970-9ec7-a89c3f76eb56.jpg", "https://beyondclouds.oss-cn-beijing.aliyuncs.com/trends/images/b4b51ce2-a992-4970-9ec7-a89c3f76eb56.jpg",
"https://beyondclouds.oss-cn-beijing.aliyuncs.com/trends/images/70d276aa-d238-46b4-8a9d-992f14e8445d.jpg", "https://beyondclouds.oss-cn-beijing.aliyuncs.com/trends/images/70d276aa-d238-46b4-8a9d-992f14e8445d.jpg",
...@@ -365,10 +498,18 @@ ...@@ -365,10 +498,18 @@
"https://beyondclouds.oss-cn-beijing.aliyuncs.com/trends/images/a8647e7d-7ff4-4312-b9d4-ba05c30cb2ad.jpg", "https://beyondclouds.oss-cn-beijing.aliyuncs.com/trends/images/a8647e7d-7ff4-4312-b9d4-ba05c30cb2ad.jpg",
"https://beyondclouds.oss-cn-beijing.aliyuncs.com/trends/images/d3539d48-16c7-46b0-878a-80a954b485f4.gif" "https://beyondclouds.oss-cn-beijing.aliyuncs.com/trends/images/d3539d48-16c7-46b0-878a-80a954b485f4.gif"
], ],
picturesTemp1:[], imgArr:[],
picturesTemp2:[], topicName:'',
picturesTemp3:[], }
},
computed:{
bottomHeight(){
if(this.selectTab&&this.selectTab!=='topic'&&this.selectTab!=='link'){
return 578
}else{
return 0
}
} }
}, },
created() { created() {
...@@ -378,6 +519,7 @@ ...@@ -378,6 +519,7 @@
getEmojiArr(index){ getEmojiArr(index){
console.log(index)
let arr =emojiArrs['emojiArr'+index]; let arr =emojiArrs['emojiArr'+index];
this.bottomItemIndex = index; this.bottomItemIndex = index;
this.emojiArr =arr ; this.emojiArr =arr ;
...@@ -390,105 +532,14 @@ ...@@ -390,105 +532,14 @@
let arr2 = this.imgArr.slice(index+1) let arr2 = this.imgArr.slice(index+1)
this.imgArr = [...arr1,...arr2] this.imgArr = [...arr1,...arr2]
}, },
changeToUploadCover(e){
//let file = e.target.files[0];
//上传函数 tapToChangeBottom(name){
if(name){
this.showCoverUploadP = true; this.$refs.textarea.refsBlur()
},
clickToOpenPopup(){
if(this.TopicValue){
this.$axios.$post(config.api.post.Topic.release,{
topicName:this.TopicValue
}).then((res)=>{
if(res.code===0){
this.releaseWord = this.releaseWord +"#"+this.TopicValue+"#";
this.dataGetTopicList();
this.$message({
type:'success',
message:'话题发布成功!'
})
}else{
this.$message({
type:'info',
message:res.msg
})
}
})
}else{
this.$popupbox({
title:'发布话题',
name:'',
onSubmit: (value,close)=>{
if(value){
this.$axios.$post(config.api.post.Topic.release,{
topicName:value
}).then((res)=>{
if(res.code===0){
this.releaseWord = this.releaseWord +"#"+value+"#";
this.dataGetTopicList();
close();
this.$message({
type:'success',
message:'话题发布成功!'
})
}else{
this.$message({
type:'info',
message:res.msg
})
}
})
}else{
this.$message({
type:'info',
message:'给话题起个名字吧!'
})
} }
this.selectTab = name;
} this.bottomItemIndex = 1;
})
}
}, },
dataGetTopicList(){
this.$axios.$get(config.api.get.Topic.hotSearch,{
params:{
page:1,
size:10
}
}).then((response)=>{
this.topicList = response.data.dataList;
this.pages = response.data.totalPage;
})
},
dataGetSearchTopic(e){
this.$axios.$get(config.api.get.Topic.search,{
params:{
page:1,
size:10,
keywords:e,
}
}).then((response)=>{
this.topicList = response.data.dataList;
this.pages = response.data.totalPage;
})
},
clickToAddTopic(id,name){
this.releaseWord = this.releaseWord +"#"+name+"#";
this.showTopicCard = false;
},
dataPostVideo(e){ dataPostVideo(e){
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment