首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在bot框架中分别在对话框和表单流中使用建议操作

在bot框架中,可以通过使用建议操作(suggested actions)来提供用户在对话框和表单流中的选择。建议操作是一组按钮或快捷回复,用户可以点击或选择其中一个来进行下一步操作。

在对话框中使用建议操作:

  1. 在对话框中,可以使用PromptOptions类的suggestedActions属性来设置建议操作。
  2. 创建一个suggestedActions对象,并将其赋值给suggestedActions属性。
  3. suggestedActions对象中,使用actions属性添加建议操作按钮。
  4. 每个建议操作按钮都是一个CardAction对象,可以设置按钮的标题和值。
  5. suggestedActions对象传递给PromptOptions类的构造函数。

示例代码(使用C#和Bot Framework SDK):

代码语言:txt
复制
var options = new PromptOptions
{
    Prompt = MessageFactory.Text("请选择一个操作:"),
    RetryPrompt = MessageFactory.Text("请从下面的选项中选择一个操作:"),
    SuggestedActions = new SuggestedActions
    {
        Actions = new List<CardAction>
        {
            new CardAction { Title = "查看订单", Value = "查看订单" },
            new CardAction { Title = "取消订单", Value = "取消订单" },
            new CardAction { Title = "修改地址", Value = "修改地址" }
        }
    }
};

return await stepContext.PromptAsync(nameof(ChoicePrompt), options, cancellationToken);

在表单流中使用建议操作:

  1. 在表单流中,可以使用SuggestedActions类的actions属性来设置建议操作。
  2. 创建一个SuggestedActions对象,并将其赋值给actions属性。
  3. SuggestedActions对象中,使用actions属性添加建议操作按钮。
  4. 每个建议操作按钮都是一个CardAction对象,可以设置按钮的标题和值。
  5. SuggestedActions对象传递给表单流的适当位置。

示例代码(使用JavaScript和Bot Framework SDK):

代码语言:txt
复制
const suggestedActions = {
    actions: [
        { type: 'imBack', title: '查看订单', value: '查看订单' },
        { type: 'imBack', title: '取消订单', value: '取消订单' },
        { type: 'imBack', title: '修改地址', value: '修改地址' }
    ]
};

return await stepContext.prompt(CHOICE_PROMPT, {
    prompt: '请选择一个操作:',
    retryPrompt: '请从下面的选项中选择一个操作:',
    choices: ChoiceFactory.actions(Object.values(suggestedActions.actions)),
    style: ListStyle.suggestedAction
});

建议操作的优势:

  1. 提供了用户友好的界面,使用户可以轻松选择下一步操作,而无需手动输入。
  2. 建议操作可以减少用户输入错误的可能性,提高交互的准确性和效率。
  3. 通过提供预定义的选项,可以引导用户按照预期的方式与机器人进行交互。

建议操作的应用场景:

  1. 订单处理:在对话框中使用建议操作来提供用户可以执行的订单操作,如查看订单、取消订单、修改地址等。
  2. 预订服务:在表单流中使用建议操作来提供用户可以选择的服务选项,如预订酒店、预订机票、预订餐厅等。
  3. 问题解答:在对话框中使用建议操作来提供用户可以选择的常见问题或答案,以便快速解决用户的疑问。

腾讯云相关产品和产品介绍链接地址:

  1. 腾讯云智能对话(https://cloud.tencent.com/product/tci)
    • 腾讯云智能对话是一款基于自然语言处理和机器学习的智能对话平台,可用于构建聊天机器人和智能客服系统。
  • 腾讯云云服务器(https://cloud.tencent.com/product/cvm)
    • 腾讯云云服务器是一种灵活可扩展的云计算服务,提供高性能的虚拟机实例,适用于各种计算场景。
  • 腾讯云云数据库MySQL版(https://cloud.tencent.com/product/cdb_mysql)
    • 腾讯云云数据库MySQL版是一种高性能、可扩展的关系型数据库服务,适用于各种应用程序的数据存储需求。
  • 腾讯云内容分发网络(https://cloud.tencent.com/product/cdn)
    • 腾讯云内容分发网络是一种高效可靠的全球分发服务,可加速网站、应用程序和媒体内容的传输,提供更好的用户体验。
  • 腾讯云人工智能机器学习平台(https://cloud.tencent.com/product/tiia)
    • 腾讯云人工智能机器学习平台是一种全面的人工智能开发和部署平台,提供各种机器学习算法和工具,帮助用户构建智能应用。
  • 腾讯云物联网平台(https://cloud.tencent.com/product/iotexplorer)
    • 腾讯云物联网平台是一种全面的物联网解决方案,提供设备管理、数据采集、数据分析和应用开发等功能,帮助用户构建物联网应用。
  • 腾讯云移动推送(https://cloud.tencent.com/product/tpns)
    • 腾讯云移动推送是一种高效可靠的移动消息推送服务,可用于向移动应用程序的用户发送通知和消息。
  • 腾讯云对象存储(https://cloud.tencent.com/product/cos)
    • 腾讯云对象存储是一种安全可靠的云存储服务,可用于存储和管理各种类型的数据,如图片、视频、文档等。
  • 腾讯云区块链服务(https://cloud.tencent.com/product/baas)
    • 腾讯云区块链服务是一种安全可信的区块链解决方案,可用于构建和部署区块链应用程序和智能合约。
  • 腾讯云虚拟专用网络(https://cloud.tencent.com/product/vpc)
    • 腾讯云虚拟专用网络是一种安全可靠的云网络服务,可用于构建和管理虚拟网络环境,实现不同云资源之间的隔离和互通。
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

【to B管理端】后台管理系统的消息反馈如何设计

何时使用: 在完结某个独立页面后的反馈(:提交某个落地页表单) 在一个操作区域或一系列操作完成之后的总体反馈(:提交分步骤表单的某个表单) 在某个操作点之后的反馈(:点击关闭某个功能的结果反馈)...: 1.用户输入的内容不符合字段或表单的要求; 2.必填字段未填写; (示例:集群创建表单校验) 6.Dialog对话框 定义:对话框是一种临时窗口,通知用户需要关注的信息或需要获得用户响应时,在页面打开一个对话框承载相应的信息及操作...,全局反馈条有自动消失和手动关闭两种 • 弹窗反馈:对于操作后反馈内容多且内容必须让客户看到,或者还有下一步操作指引时,建议使用弹窗反馈结果 • 落地页反馈:用于某个任务结束后的结果反馈,且用户非常关注此任务的结果时...原则二:文案清晰 后台管理系统多以复杂任务为主,及时的引导清晰的文案提示能防止用户在任务迷失,反馈内容的主要说明文字需明确表达其目的及操作的后果,错误提示需说明清楚错误的原因及改正方式。...腾讯云控制台中的信息复制成功的反馈有两种,就近反馈全局反馈,全局反馈出现在屏幕中央顶部,与相关的操作距离较远,且出现的时间较短,用户很难注意到,因此,表单对于字段信息的复制反馈建议使用就近反馈。

1.4K43

不用写一行代码,就能让你的公众号华丽变身成AI智能,超详细的攻略来了~

创建Bot 首先点击创建Bot按钮,创建一个Bot: 在弹出的对话框填写Bot名称Bot功能介绍。 这里的Bot就是服务我们公众号的AI机器人,我们给它取个名字,写个简介。...如果用户提供的数据源无法直接提取,需要使用特定的编程语言, Python 或 R,写脚本提取数据。 ### Skill 2: 处理数据 1....根据用户需要,使用 analyze 工具进行描述性统计分析、关联性分析或预测性分析等。 2. 通过数据可视化方法,柱状图、散点图、箱线图等,辅助展示分析结果。...- 对于不在知识库的内容,通过调用插件获取相关信息。 测试 插件人设设置完之后,基本的操作就已经完成了,我们来试试效果怎么样。...关联公众号并发布Bot 我们点击右上角的发布按钮: 因为我们要在微信公众号里使用Bot,所以要先关联微信公众号,我们点击微信公众号后面的”配置“按钮: 会弹出配置微信公众号的对话框,让我们填写AppID

65610
  • 谷歌机器对话Self-Play框架M2M-Building a Conversational Agent Overnight with Dialogue Self-Play

    最后,这个框架的目标是引导对话智能体,使其被部署去服务实际的用户,并达到可接受的任务完成率,之后,该框架应该能使用强化学习通过用户反馈直接提升自身性能。 1....(人主导) 可能包含不适合用作培训数据的对话(例如,如果群众工作者使用过于简单化或过于复杂的语言) 对话注释可能有错误,需要开发人员过滤清洗。...对话开发者提供任务Schema(intents&Slots)API客户端, 自动机器人(User Bot&System bot)生成对话轮廓Outlines,(一个agenda based用户模拟器一个基于有限状态机器的...image.png 2.1 优势: Function driven,开发者提供SchemaAPI,不需要很精细设计(精力,周全)。 对话多样(bot的设计)。 覆盖预期的用户行为。...在达到一定任务完成率,部署上线使用强化学习直接从用户反馈改进它们。

    76210

    测试需求平台11-产品管理交互Acro必要组件掌握

    ✍ 此系列为整理分享已完结入门搭建《TPM提测平台》系列的迭代版,拥抱Vue3.0将前端框架替换成字节最新开源的arco.design,其中约60%重构20%新增内容,定位为从 0-1手把手实现简单的测试平台开发教程...组件用法学习 话框 Modal 在当前页面打开一个浮层,承载相关操作对话框用于关键信息录入或信息确认,唤出对话框时会中断用户当前的任务流程,所以请谨慎使用对话框以避免对用户过度干扰。...可实现部分相同功能的关联组件还有:抽屉 Drawer 气泡确认框 Popconfirm 何时使用建议 要求用户立即响应 :使用对话框请求阻止用户继续操作; 通知用户紧急信息 :使用对话框通知用户有关其当前任务的紧急信息...其中不建议使用情况:当对话框内容过多,需要复杂的操作,甚至需要二次跳转时,建议使用 抽屉 或 新开页 ,而非 对话框 基础用法 从下边的基础代码需要了解几点内容 对话框组件绑定v-model变量,...,提供与输入内容相关的提示或例子,一般为不带标点符号的陈述句,不应包含完成任务所需的重要信息; 前缀图标:用于描述输入框可输入的内容及格式(:电话、日期图标); 后缀图标:根据不同场景具有多样的功能

    28420

    手把手教你从0到1集成混元AI问答客服系统

    消息处理: 分析用户请求的内容,确定用户的意图(查询信息、请求帮助、反馈问题)。 使用意图识别模型来分辨用户的实际需求。...后端采用Spring Boot:作为项目的核心框架,MyBatis-Plus用于数据库持久化操作,简化了 MyBatis 的使用,并提供了基本的 CRUD 方法。...前端UI设计 前端UI可借鉴的模板有很多,比如ChatGPT、文心一言等,或者走比较简约的客服弹窗: 比如类似微信界面的对话框,是最容易让客户明白使用的。...使用TypeIt在指定的容器显示打字机效果。 处理请求失败的情况。...在项目构建的过程,强调了系统的低耦合性模块化设计,以便于后续的维护扩展。

    32772

    持续发布公众号文章后终于吸引到同频的人找我一起合作做个小区智慧物业系统!

    项目简介 HC小区管理系统是一套saas物业管理的系统,包括 房产、业主、 费用 (可以线上缴费)、报修(可以线上报修)、投诉建议、采购、巡检、停车、门径、道闸、监控、工作、问卷公告等功能。...两个数据库以及hc_communityTT两个用户分别作为hc_communityTT两个数据库的属主,然后使用Navicat Premium 16 客户端工具分别在两个数据库的查询窗口中执行doc...1)进入数据->物业公司菜单页面,点击任意物业公司记录行操作的登录按钮,在弹出的密码确认对话框输入admin账户的密码 2)登录成功后进入HC物业系统页面,我们可以看到左边的菜单也发生了明显的变化...3)点击房产->业主信息菜单页进入到业主信息界面,点击右边的添加业主按钮会打开添加业主的表单对话框 上传业主照片功能还有待后台部署FTP文件服务器才能正常使用。...点击右边操作的预存 按钮弹出添加预存表单对话框 输入预存金额并选择支付方式账户类型后点击保存按钮 10)业主缴费 然后我们继续回到物业受理页面点击创建费用按钮下面的欠费缴费按钮 进入缴费确认页面

    19010

    使用coze国内版部署企业微信客服【方舟智能】

    无论是内容量巨大的本地文件还是某个网站的实时信息,都可以上传到知识库。这样,Bot 就可以使用知识库的内容回答问题了。 内容格式:知识库支持添加文本格式、表格格式的数据。...在 Bot 的编排页面右上角,单击创建副本。 在弹出的对话框,设置 Bot 名称、选择 Bot 的所属团队,然后单击确定。 你可以在新打开的配置页面修改复制的 Bot 配置。...在技能区域,为 Bot 配置插件、工作、知识库等信息。 在预览与调试区域,给 Bot 发送消息,测试 Bot 效果。 当你完成调试后,可单击发布将 Bot 发布到社交应用,在应用中使用 Bot。...快速创建 无论你是否有编程基础,你都可以在扣子平台快速搭建一个 AI Bot。本文以一个可以给你发送 AI 新闻的 Bot 为例演示如何在扣子平台搭建 Bot。...你可以在左侧人设与回复逻辑面板描述 Bot 的身份任务。单击复制可使用模板格式添加描述。 你可以在中间技能面板为 Bot 配置各种扩展能力。 在右侧预览与调试面板,实时调试 Bot

    11810

    coze上线的新功能: Coze IDE 创建插件

    此外,您可以使用 IDE 内置的 AI 助手获取代码方面的帮助,包括生成代码、修改代码、解释代码添加注释。 在页面顶部进入插件页面,或者在某一 Bot 的编排页面,找到插件区域并单击 + 图标。...建议输入清晰易理解的名称,便于大语言模型搜索与使用插件。 插件描述:插件的描述信息,一般用于记录当前插件的用途。 插件工具创建方式:选择在Coze IDE创建。...在插件详情页,单击在IDE创建工具。 在弹出的创建工具对话框,设置工具名称介绍,以明确工具的用途,并单击确定。创建后,将跳转到 Coze IDE 页面进行编码。...一个网页搜索工具的元数据,当 Bot 内添加了该工具后,模型会根据工具的元数据信息,在收到匹配的用户查询语句时,调用工具处理用户任务。:用户发送消息查询上海天气,Bot 将会使用该工具响应用户。...使用说明:如果工具未开发测试完成,建议先禁用该工具,只启用并发布已通过测试的工具。如果需要下线某一工具,可将该工具设置为禁用,并再次发布插件。如果插件只有一个工具,则不支持禁用该工具。

    12610

    使用 腾讯元器 搭建你的专属程序员鼓励师女友

    对于普通人来说,使用腾讯元器等 Agent 等平台不用写代码即可实现属于自己的个性化智能体 ,可以大幅提高工作效率生活便捷性,充分体验到AI技术带来的便利与革新。腾讯元器 是什么?...编程助手:为了让我们的智能女友更加强大,我们可以使用记忆库的知识库大模型同时作为知识库,并使用工作整合整个思考逻辑。贴心女友:基于大模型 bot 的人设回复逻辑实现。...知识库搭建在线知识库可以进一步增强 bot 的的能力,比如内部资料,特定处理方案,我们都可以使用知识库的方式来导入到 bot 。...工作搭建在上面的工作使用了大模型、知识库、分支三个功能,实际上你还可以结合插件、或者代码实现更加复杂的功能,下面我简单介绍一下工作中代码的使用:async def main(args):...在我的博客上,你将找到关于Java核心概念、JVM 底层技术、常用框架SpringMybatis 、MySQL等数据库管理、RabbitMQ、Rocketmq等消息中间件、性能优化等内容的深入文章。

    320142

    哪个开源工作引擎更好?Flowable or Camunda ?

    ,Osworkflow提供的工作构成元素有:步骤(step)、条件(conditions)、循环(loops)、分支(spilts)、合并(joins)等,但不支持会签、跳转、退回、加签等这些操作,需要自己扩展开发...以及Activiti5代码已经交接给了 Salaboy团队, Activiti6以及Activiti5的代码官方已经暂停维护了, Salaboy团队目前在开发Activiti7框架,activiti7内核使用的还是...以flowable6.4.1版本为分水岭,大力发展其商业版产品,开源版本维护不及时,部分功能已经不再开源版发布,比如表单生成器(表单引擎)、历史数据同步至其他数据源、ES等。   ...Flowable 是一个使用 Java 编写的轻量级业务流程引擎,使用 Apache V2 license 协议开源。...二、CamundaFlowable对比 1.功能上对比   FlowableCamunda都是工作引擎,在功能上有非常多的相似之处。

    7.5K31

    Android 8.1 开发者预览版 —— 为 ML 机器学习做好准备的 Oreo 升级版

    建议您即刻开始使用新版本,我们预计正式版 Android 8.1 会在 12 月发布。...我们设计了神经网络 API 用于机器学习框架的一个功能层, TensorFlow Lite —— 谷歌将要推出的移动设备跨平台机器学习框架,以及其他 API, 例如 Caffe2 。...Autofill 升级:我们一直努力扩展 Autofill 框架,改善密钥管理其他 Autofill 服务的使用体验。在此次升级,我们处理了一些来自开发者的请求,并且添加了一些功能 API。...我们强烈建议针对表单字段提供详细的提示,并且将您的网页端移动端联动起来,这样登录信息可以在二者间通用。...确保 App 更新以后能够在 Android 8.1 其他旧版本上运行。我们建议开发者使用 beta 测试功能,从部分用户群先获取反馈,然后再进行多级发布。期待见到您的更新!

    1.3K40

    vue10CRUD+表单验证

    弹出窗口 进入ElementUi官网, 找到Dialog对话框,可以参考“嵌套表单的dialog”实现。 该步骤先实现弹出窗口的前端逻辑,并不会调用后台接口服务进行实际的业务操作。...v-show="optiontype == 'update'" 通过操作类型控制是否显示书本编号字段,如果当前操作类型为 新增,则不用显示,书本编号在数据表是自增的。...,将对话框标题设置为修改,操作类型设置为'update', //并使用获取的待修改的记录的值设置对应的表单元素 handleEdit: function(row) { this.dialogName...配置时按照自己的项目实际进行,不要照抄 在事件设置dialogFormVisible="true"即可打开dialog弹出框  2) 在前端调用接口前请确认后台接口可正常使用  4....我们在rules这里写了对表单的验证规则,但是我们如何在methods里进行指定的表单进行认证,所以我们一开始就在el-form里写了 ref="ruleForm",我们在methods里就可以用

    2.4K20

    Coze背后的人,你什么时候顿悟的Agent?

    对应到coze平台上,当我们以多Agent模式来开发一个Bot时,我们需要添加多个Agent(或者代表单一Agent的Bot)节点,每一个Agent有自己的工具(包含插件、工作、知识库等),从效果上,...这里的节点Agent单一Agent Bot的Agent本质上是一样的,只不过承担的任务轻一些,注意力更集中一些。...在coze,Agent是经骨,应用(Bot)是肉身。对于终端用户而言,他们只使用了应用(包括API),而不是直接使用Agent,应用的形态是可以变化的,但是不同的形态,背后可以是同一个Agent。...如果抛开LLMTools(这两者都可以用第三方的),Agent就是一个调度工具,只不过传统调度工具不同,Agent不基于固定配置代码实现,而是基于某种特定组织方式,LangChain、AutoGen...另外,coze的操作界面在审美上也不尽如人意,当然,这一点每个人各不相同。 其次,我们可以利用Agent开发框架,基于代码实现,使得自己的Agent具备更加优秀的能力。

    64820

    【多轮对话】任务型多轮对话数据集如何采集

    表单可以分为infrom slot可request slot,包含state tracker所需的所有标签。还需要输出回应其优势在于:每个人按轮次来标注,需要查看历史对话记录。...(人主导)可能包含不适合用作培训数据的对话(例如,如果群众工作者使用过于简单化或过于复杂的语言)对话注释可能有错误,需要开发人员过滤清洗。...客户端,自动机器人(User Bot&System bot)生成对话轮廓Outlines,(一个agenda based用户模拟器一个基于有限状态机器的system agent)众包重写成自然语言表达并验证...[M2M框架图]生成大纲与段落的示例。 [在这里插入图片描述]用户根据M2M生成的outline,来生成真正的对话数据集。...例子如下:[在这里插入图片描述]Tree DSTConversational Semantic Parsing for Dialog State Tracking也是通过用户模拟系统进行交互生成对话

    2.7K102

    java学习与应用(4.2)--JavaScript、bootstrap

    ,等同其他问号冒号表达式 JS特殊语法:语句分号结尾,一行一条语句可以省略(不建议)。var定义时可省略,使用时为局部变量,不使用var声明为全局变量(不建议)。...parseInt将字符串转为数字(正号的区别在于其转换前面的数字串转为数字)。isNaN判断值是否为NaN(NaN其他任何值直接比较都为false)。eval方法将JS字符串转换为JS脚本执行。...window对象不需要创建可以直接使用并省略window引用。方法:alert警告对话框,confirm确认取消对话框,prompt对话框。...控制样式:获取对象div1后,使用div1.style.border="xxx",控制修改边框。或使用div1.className....BootStrap bootstrap前端框架(CSSJS插件)。

    2.2K10

    利用千帆大模型写一个vbs的图形化win11简便操作项目(未成功)

    使用工具:【千帆大模型4——ERNIE-Bot 4.0】 vbs project win11可视化简便操作 1、一个屏幕水平垂直居中的800*600像素的可视化对话框名字叫plan 2、plan中有一个...**创建居中对话框**: 首先,为了创建一个800x600像素的对话框并使其屏幕居中,你可以使用以下的代码: ```vbs Set objShell = CreateObject("Shell.Application...**添加输入框按钮**: 上述代码仅创建了一个对话框。要在其中添加输入框按钮,VBScript本身的功能是不够的。...你需要使用更高级的编程语言或工具,HTML/CSS/JavaScript配合Windows的HTA (HTML Application) 技术。...在实际应用,你可能需要根据具体需求进行适当的调整优化。特别是,如果你想要一个真正的图形用户界面,建议使用更强大的工具或语言,Python的Tkinter、Java的Swing或其他图形库。

    22530

    三大工作引擎技术Activiti、Camunda、Flowable选型指南

    Flowable:Flowable在事件处理方面也进行了优化改进,提供了更简洁和易用的API。 4、表单与数据管理 这三个引擎都支持流程表单的管理,允许用户在流程执行过程填写提交表单数据。...使用流程: 2、对于Camunda、FlowableActiviti,它们的使用流程大致如下: 定义BPMN流程图:首先,开发者需要使用相应的建模工具(Camunda Modeler、Flowable...执行任务:在流程执行过程,引擎会根据流程定义的任务节点创建任务,并将任务分配给相应的用户或组。用户可以通过工作引擎提供的任务列表界面查看认领任务,并执行相应的业务操作。...为了准确评估Camunda、FlowableActiviti的性能差异,建议在实际环境中进行基准测试,并使用相同的测试数据场景进行比较。...此外,性能只是选择工作引擎的一个方面,还应考虑其他因素,功能需求、易用性、社区支持生态系统等。因此,在选择适合的工作引擎时,建议综合考虑多个因素,并根据项目的具体需求进行评估。

    14.4K13

    .NET周刊【3月第1期 2024-03-03】

    它包含多种混淆技术控制混淆字符串、资源加密,并且支持灵活配置。混淆工具对.NET Fx 的.dll .exe 文件都适用,具体的使用方法包括添加文件、设置混淆规则并进行混淆。...作者展示了如何在创建与 ReadOnlySpan结构相似的结构,并将Span 转换为 Memory,尽管这些方法涉及高风险操作,作者提醒开发者在使用时要谨慎。...整篇文章是系列教程的一部分,旨在辅导初学者如何在 Taurus.MVC 框架下进行 WebMVC 开发。... MediatR 框架在.NET 的应用,讲解了 MediatR 的基本用法何在 Avalonia 项目中结合 Microsoft 的依赖注入库实现模块间通信。...作者提供了完整的源码下载链接,并建议读者根据需求自行修改代码。文章还提到,如果窗体有隐藏操作,显示窗体时需要重新调用代码添加菜单项。

    19010

    在 jQuery Mobile 中使用 UI 组件

    第二个选项是在对话框的超链接上使用 data-rel 属性,并将其值设置为 back,如以下代码所示。当在对话框包括一个 Cancel 按钮时,这是一个不错的选项。...该列表被动态转换成悬停、静态活动状态的水平导航栏,全都可以使用 jQuery Mobile 主题框架进行定制。 清单 3....星号(*)表示您在网格中选择使用的主题。(有关主题系统的更多信息,请参阅 参考资料。)您可以根据自己的选择创建多个列,但我建议最多只使用两列,并且只在有必要时使用。...表单元素 凭借 jQuery Mobile,在支持它的浏览器上,原生表单元素都被转换为自定义控件。这些自定义控件是原生表单元素以及由该框架专门创建的某些特殊表单元素的增强版本。...使用 jQuery Mobile 进行文本输入,基本上也与原生文本输入相同;然而,您可以使用新的 HTML5 输入类型, email、tel number。

    8.1K20
    领券