腾讯云AI代码助手编程寻衅赛-头脑急转弯
作品简介一个天生头脑急转弯的网页工具,提拔头脑本领。
技能架构
利用Html语言完成图形化页面的样式,利用JavaScript语言来操尴尬刁难应的逻辑代码。
实现过程
1、创建一个界面
2、获取数据
3、添加按钮与功能
4、步伐优化调试
开辟情况、开辟流程
体系情况:MacOs体系
开辟工具:VSCode
开辟插件:腾讯云AI代码助手
关键技能分析
1.绘制页面
2.获取数据
3.分析数据
4.渲染数据
腾讯云AI代码助手在上述过程中的助力
1.天生页面
2.获取数据
3.处理惩罚数据
4.事故绑定实行
利用分析
点击按钮,界面体现一个谜面和答案。
项目源码
<template>
<div class="chat-container">
<t-chat
ref="chatRef"
layout="single"
class="chat-window"
:clear-history="chatList.length > 0 && !isStreamLoad"
@clear="clearConfirm"
>
<template v-for="(item, index) in chatList" :key="index">
<t-chat-item
:avatar="item.avatar"
:name="item.name"
:role="item.role"
:datetime="item.datetime"
:text-loading="index === 0 && loading"
>
<template #content>
<div
:class="['chat-bubble', item.role === 'user' ? 'user-bubble' : 'assistant-bubble']"
v-html="item.content"
></div>
</template>
<template v-if="!isStreamLoad" #actions>
<t-chat-action
:is-good="isGood"
:is-bad="isBad"
@operation="(type, { e }) => handleOperation(type, { e, index })"
class="feedback-action"
/>
</template>
</t-chat-item>
</template>
<template #footer>
<div class="input-area">
<t-chat-input
:stop-disabled="isStreamLoad"
@send="inputEnter"
@stop="onStop"
placeholder="请输入您的问题..."
/>
<t-button
v-if="isStreamLoad"
@click="onStop"
type="danger"
icon="close"
circle
class="stop-button"
/>
</div>
</template>
</t-chat>
<!-- 反馈表单对话框 -->
<t-dialog
v-model:visible="showFeedbackForm"
:mask-closable="false"
:show-close="false"
class="feedback-dialog"
>
<div class="feedback-content">
<t-textarea
v-model="feedbackContent"
placeholder="您的宝贵建议对我们非常重要!您的反馈将帮助我们持续改进!"
:rows="4"
class="feedback-textarea"
/>
</div>
<template #footer>
<t-button type="primary" @click="submitFeedback">提交反馈</t-button>
</template>
</t-dialog>
<!-- 分享对话框 -->
<t-dialog
v-model:visible="showShareDialog"
title="分享对话"
:mask-c
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]