no message
This commit is contained in:
parent
5a902f9383
commit
d45e8484a5
@ -7,7 +7,7 @@
|
|||||||
<div class="input-box">
|
<div class="input-box">
|
||||||
<div class="top flexflex">
|
<div class="top flexflex">
|
||||||
<img class="avatar" v-if="user.avatar" :src="user.avatar" />
|
<img class="avatar" v-if="user.avatar" :src="user.avatar" />
|
||||||
<textarea class="input-textarea flex1" maxlength="500" v-model="inputTextarea" @focus="judgeFocus" @input="autoResize" @paste="handleInputPaste" placeholder="说说你的看法…"></textarea>
|
<textarea class="input-textarea flex1" maxlength="500" v-model="inputTextarea" @focus="judgeLogin" @input="autoResize" @paste="handleInputPaste" placeholder="说说你的看法…"></textarea>
|
||||||
</div>
|
</div>
|
||||||
<div class="picture-box" v-if="picture.url">
|
<div class="picture-box" v-if="picture.url">
|
||||||
<div class="picture">
|
<div class="picture">
|
||||||
@ -24,7 +24,7 @@
|
|||||||
<div class="emoji-icon" v-for="item in emojiData" :key="item" @click="selectEmoji(item)">{{ item }}</div>
|
<div class="emoji-icon" v-for="item in emojiData" :key="item" @click="selectEmoji(item)">{{ item }}</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="item flexacenter" @click="judgeFocus()">
|
<div class="item flexacenter" @click="judgeLogin()">
|
||||||
<input class="file" type="file" @change="handleFileUpload($event)" accept=".png, .jpg, .jpeg" />
|
<input class="file" type="file" @change="handleFileUpload($event)" accept=".png, .jpg, .jpeg" />
|
||||||
<img class="icon" style="border-radius: 0;" src="/img/picture-icon.png" alt="" />
|
<img class="icon" style="border-radius: 0;" src="/img/picture-icon.png" alt="" />
|
||||||
<span class="file-hint">最多可上传1张图片,支持在输入框中直接粘贴图片。</span>
|
<span class="file-hint">最多可上传1张图片,支持在输入框中直接粘贴图片。</span>
|
||||||
@ -73,7 +73,7 @@
|
|||||||
<div class="input-box" v-if="item['childState']">
|
<div class="input-box" v-if="item['childState']">
|
||||||
<img class="cross" @click="closeAnswerCommentsChild(index)" src="/img/cross-icon.png" />
|
<img class="cross" @click="closeAnswerCommentsChild(index)" src="/img/cross-icon.png" />
|
||||||
<div class="top flexflex">
|
<div class="top flexflex">
|
||||||
<textarea class="input-textarea flex1" maxlength="500" placeholder="说说你的看法…" v-model="item['commentInput']" @focus="judgeFocus" @input="autoResize" @paste="handleInputPaste($event, index)"></textarea>
|
<textarea class="input-textarea flex1" maxlength="500" placeholder="说说你的看法…" v-model="item['commentInput']" @focus="judgeLogin" @input="autoResize" @paste="handleInputPaste($event, index)"></textarea>
|
||||||
</div>
|
</div>
|
||||||
<div class="picture-box" v-if="item.picture?.url">
|
<div class="picture-box" v-if="item.picture?.url">
|
||||||
<div class="picture">
|
<div class="picture">
|
||||||
@ -89,7 +89,7 @@
|
|||||||
<div class="emoji-icon" v-for="item in emojiData" :key="item" @click="selectEmoji(item, index)">{{ item }}</div>
|
<div class="emoji-icon" v-for="item in emojiData" :key="item" @click="selectEmoji(item, index)">{{ item }}</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="item flexacenter" @click="judgeFocus()">
|
<div class="item flexacenter" @click="judgeLogin()">
|
||||||
<input class="file" type="file" @change="handleFileUpload($event, index)" accept=".png, .jpg, .jpeg" />
|
<input class="file" type="file" @change="handleFileUpload($event, index)" accept=".png, .jpg, .jpeg" />
|
||||||
<img class="icon" style="border-radius: 0;" src="/img/picture-icon.png" alt="" />
|
<img class="icon" style="border-radius: 0;" src="/img/picture-icon.png" alt="" />
|
||||||
<span class="file-hint">最多可上传1张图片,支持在输入框中直接粘贴图片。</span>
|
<span class="file-hint">最多可上传1张图片,支持在输入框中直接粘贴图片。</span>
|
||||||
@ -144,7 +144,7 @@
|
|||||||
<div class="input-box" v-if="ite['childState']">
|
<div class="input-box" v-if="ite['childState']">
|
||||||
<img class="cross" @click="closeAnswerCommentsChild(index)" src="/img/cross-icon.png" />
|
<img class="cross" @click="closeAnswerCommentsChild(index)" src="/img/cross-icon.png" />
|
||||||
<div class="top flexflex">
|
<div class="top flexflex">
|
||||||
<textarea class="input-textarea flex1" maxlength="500" v-model="ite['commentInput']" :placeholder="'回复“' + (ite['nickname'] || '匿名用户') + '”:'" @focus="judgeFocus" @input="autoResize" @paste="handleInputPaste($event, index, i)"></textarea>
|
<textarea class="input-textarea flex1" maxlength="500" v-model="ite['commentInput']" :placeholder="'回复“' + (ite['nickname'] || '匿名用户') + '”:'" @focus="judgeLogin" @input="autoResize" @paste="handleInputPaste($event, index, i)"></textarea>
|
||||||
</div>
|
</div>
|
||||||
<div class="picture-box" v-if="ite.picture?.url">
|
<div class="picture-box" v-if="ite.picture?.url">
|
||||||
<div class="picture">
|
<div class="picture">
|
||||||
@ -160,7 +160,7 @@
|
|||||||
<div class="emoji-icon" v-for="item in emojiData" :key="item" @click="selectEmoji(item, index, i)">{{ item }}</div>
|
<div class="emoji-icon" v-for="item in emojiData" :key="item" @click="selectEmoji(item, index, i)">{{ item }}</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="item flexacenter" @click="judgeFocus()">
|
<div class="item flexacenter" @click="judgeLogin()">
|
||||||
<input class="file" type="file" @change="handleFileUpload($event, index, i)" accept=".png, .jpg, .jpeg" />
|
<input class="file" type="file" @change="handleFileUpload($event, index, i)" accept=".png, .jpg, .jpeg" />
|
||||||
<img class="icon" style="border-radius: 0;" src="/img/picture-icon.png" alt="" />
|
<img class="icon" style="border-radius: 0;" src="/img/picture-icon.png" alt="" />
|
||||||
<span class="file-hint">最多可上传1张图片,支持在输入框中直接粘贴图片。</span>
|
<span class="file-hint">最多可上传1张图片,支持在输入框中直接粘贴图片。</span>
|
||||||
@ -648,7 +648,7 @@ const closeUserInfo = (index, i) => {
|
|||||||
else if (index != undefined) commentList.value[index]["avatarState"] = false
|
else if (index != undefined) commentList.value[index]["avatarState"] = false
|
||||||
}
|
}
|
||||||
|
|
||||||
const judgeFocus = () => {
|
const judgeLogin = () => {
|
||||||
if (isNeedLogin.value) {
|
if (isNeedLogin.value) {
|
||||||
goLogin()
|
goLogin()
|
||||||
return
|
return
|
||||||
|
Loading…
x
Reference in New Issue
Block a user