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

一步一步学Vue(三)

标签,打开chrome控制台查看元素看到的内容说明了其实video这个标签是有好多基本标签组成的,只不过我们看不到而已,里面的shadow,大家可以去查一下shadow dom,不只是这种标签,甚至一个简单的输入框也不是看到的那么简单...组件一般分为ui组件和业务组件,ui组件由于其业务无关性,重用度比较高。业务组件只是系统内封装,方便组件消费者使用,组件化的系统一般结构都是从根组件开始下方为二级组件,三级组件,由组件构成树状结构。...return function(title,desc){ this.title=title; this.desc=desc; } })(); /** * 搜索组件...new TodoItem(this.title,this.desc)); this.title=this.desc=''; } } } /** * 列表项组件...$emit('onremove',this.todo.id); } } } /** * 列表组件 */ var todoList={ template:`

60610
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    前端系列教学 - HTML基础

    ---- # 内常用元素 标签: 又叫“元数据元素”,不会在客户端显示,但是会被浏览器解析。通常用于定义页面的关键字,描述,作者信息等。以方便搜索引擎来搜索页面相关信息。...### 换行 如果您希望在不产生一个新段落的情况下进行换行,请使用 标签: 不同于标签,使用标签换行,两段文字之间没有空隙。...你可能会想,那么既然表现样式都一样,为什么要用这么多不同的标签去实现呢? 这里就涉及到 HTML 的语义化概念了。不同的标签具有不同的语义,哪怕它们所表现出的样式都一样,但所代表的意义也都不同。...## 删除线,下划线,水平线 借助各种线段可以加强文本的表达 ### 删除线: 标签(“strike”)和 标签(“delete”)都可以用来在包含的文本中间画上一条贯穿线,以表达内容被删除...### 下拉列表 标签 和 标签 组合使用可以实现下拉列表。可以把它类比做一个可以下拉的无序列表。正常情况下只显示一个选项,当下拉菜单被点击更多选择则显示出来。

    7.2K110

    Web 框架的替代方案

    具有稳定的 Dom 树和级联的反应性 让我们回到错误标签的示例上。在 ReactJS 和 SolidJS 中,我们会创建声明性代码,并将其转化为命令性代码,向 DOM 中加入标签或者删除标签。...变化传播经过优化和良好的测试,在本地浏览器代码中,避免了不必要的昂贵的 DOM 操作,如追加和删除。 选择器是稳定的。在这种情况下,你可以指望标签元素的存在。...表单是数据绑定和互动性的多页面应用版本。难怪具有 input 和 output 基本名称的 HTML 元素是表单元素。...例如,一个允许你添加和删除联系人并从服务器加载初始列表的应用程序(带有刷新选项)可以有一个 CHACHA,它看起来像这样: interface Contact { id: string; name...onRemove(key) { document.forms[`task-${key}`].remove(); } 当从模型中移除一个项时,我们将从视图中移除其对应的列表项。

    2.6K10

    ui bug_行为测试

    (1) 长度校验   (2) 数字、字母、日期等等的校验   (3) 范围的校验   1.4 录入字段的排序按照流程或使用习惯,字段特别多的时候需要进行分组显示   1.5 下拉框不选值的时候应该提供默认值...新增、删除顺序)   2.6 列表的顺序排列应该统一(按照某些特定条件排序)   2.7 下拉框中的排列顺序需要符合使用习惯或者是按照特定的规则排定   2.8 所有弹出窗口居中显示或者最大化显示...  2.9 信息列表中如果某个字段显示过长用“…”或者分行显示   2.10 人员、时间的缺省值一般取当前登录人员和时间   2.11 对于带有单位的字段,需要字段的标签后面添加如下内容:“(单位...,如果一旦选择完了无法回到不选择的情况,需要加上“清除选择”功能按钮   3.5 没有选择记录点击删除/修改按钮要提示“请先选择记录”   3.6 选择记录后点击删除按钮要提示“确实要删除吗?”   ...本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

    1.3K20

    关于React的Key导致的bug总结

    因为本身数据没有类似id的唯一值,这里便不假思索的启用了索性作为key,渲染也就完成了,顺便也加上了添加和删除功能,一切都是那么顺利。...这里这里为了找寻问题,我们尝试把input替换成了span标签,结果操作又不会发生上述情况了,是否很疑惑刚刚说是因为key原因导致,但是修改为展示组件却没问题,而使用input就不行呢?...前端业务开始复杂,微前端,可视化,nocode等等业务问世,前端数据交互也是越来越复杂,一个新手很难再用jquery来开发和维护如此庞大的业务,三大框架应运而生,数据驱动视图概念出世,为了解决过去每次修改UI...官网示例: // 修改前 // 修改后 上述代码因为div标签修改成了span标签,react...延伸 上面我们说到key的作用,在实际项目中我们常用于列表渲染才使用key,既然我们了解到key可以作为react的标识,也就是可以通过key来做一些优化。

    68400

    HTML第二天

    HTML第二天 ---- 1️⃣列表标签 无序列表–ul (常用) ul:表示无序列表的整体,用于包囊 li 标签 ul 标签中只允许包含 li 标签,默认显示圆点 有序列表–ol (偶尔用) ol:表示有序列表的整体...,列表的每一项前默认显示序号标识 ol:标签中只允许包含 li 标签 自定义列表–dl-dt-dd (底部导航用) dl 标签:表示自定义列表的整体 dl 标签中只允许包含dt/dd标签 dt 标签:表示自定义列表的主题...–重置按钮 button–普通按钮 谷歌浏览器中 button 默认是提交按钮 button 标签是双标签,更便于包裹其他内容:文字、图片等 select 下拉菜单标签 select 标签:下拉菜单的整体...option 标签:下拉菜单的每一项 select 标签语法 selected:下拉菜单的默认选中 textarea 文本域标签 textarea— 提供可输入多行文本的表单控件 textarea 语法...没有语义的布局标签 - div 和 span 实际开发网页时会大量频繁的使用到 div 和 span 这两个没语义的布局标签 div 标签–独占一行 span 标签–一行显示多个 有语义的布局标签(了解

    3K20

    HTML5语法,标签,属性

    主要体现在一下几个方面: 文档申明:DOCTYPE 字符编码:charset 不区分大小写了:DIV标签与div标签一样 布尔值:主要是关于input等的checked=”checked”属性 可以省略引号...:属性的引号可以省略 可以进行标签的省略:大多数标签可以省略,不过不建议 HTML 5新增/删除标签 新增的标签 主要分为以下几个方面: 结构标签 表单标签 媒体标签 其他功能标签 结构标签 header...兼容性查询网站:http://caniuse.com/ web语义化的定义 在HTML结构的恰当位置上使用语义恰当的标签,使页面具有良好的结构,是页面标签元素具有含义,能让搜索引擎更容易理解。...从一下几点理解: 用正确的标签做正确的事 HTML语义化能让页面更具结构化且更加清晰,便于浏览器和搜索引擎进行解析因此在兼容条件下,要尽量使用具有语义化的结构标签。...不具有语义的标签元素最好不要在里面放文字。比如div与i标签。一般div是作为容器。i标签作为图标(icon)

    2.4K20

    框架究竟解决了啥问题?我们可以脱离它们吗?

    `: null; } 列表渲染 还有一个比较常见的就是列表处理,它是 UI 里非常的关键部分,为了有效地工作,它们需要是响应式的,而不是在一个数据项发生变化时更新整个列表。...使用 DOM 树的响应式 我们回到前面提到的错误标签的示例。在 ReactJS 和 SolidJS 中,我们创建了可以转换为命令式代码的声明式代码,在 DOM 中添加或删除这个标签。...在以前的多页应用中,用户将填写表单并单击 “Submit” 按钮,然后服务端代码会处理响应。...例如,一个应用程序允许你添加和删除联系人,并从服务器加载初始列表(可以刷新),它可以有这样一个 ChaCha: interface Contact { id: string; name: string...onRemove(key) { document.forms[`task-${key}`].remove(); } 当从 Model 中删除一个 item,我们会从视图中删除其对应的列表项。

    8K30

    HTML基础知识普及

    用于单选框 复选框 如何理解HTML 描述网页内容各个部分之间的 结构关系 H5新增内容 新区块标签 section article nav aside 表单增强 input新增类型:日期,时间,搜索...比如article中 可以包含header footer) section/article: div是没有语义的 区块(当找不到合适的语义标签时,就使用div)....* em是语义化的标签,表强调 * i是纯样式的标签,表斜体 其没有强调的意思 * html5中不推荐使用i,一般把i作为图标 表示icon的含义 * 5.语义化的意义是什么 *...html文档 按照语义化去编写 读起来就会 很容易,能够一眼看到它的大纲 开发者就容易理解 * 也是机器容易理解的结构(比如 搜索引擎,读屏软件) 如果大纲写的好,机器就容易理解你的页面...对页面中的元素 做进一步的语义化标记 方便搜索。 * 6.哪些元素可以自闭合 不是所有的元素里面 都可以放别的元素的,有些元素就是放在那儿 它里面就没有别的元素了。

    1.1K20

    JeecgBoot 2.4.2 积木报表版本发布,基于 Spring Boot 的低代码平台

    积木报表: http://jimureport.com/plan 代码生成器升级 数据库兼容性深度测试、简化生成代码、丰富组件的支持 支持自定义树生成组件生成 支持高级查询的下拉多选、下拉搜索的生成 在...【分类字典】子节点全部删除后,父节点仍然显示+ 点开后无子节点问题 日志保存失败,导致业务操作也失败问题 多数据源配置,多增加了几种数据库类型 职位功能导入失败处理 前端UI升级 删除无用的组件,简化代码...上传组件样式问题修复 数据字典禁用和正常区别开,添加背景颜色 退出登录清空缓存的用户信息 【严重问题】首页的系统设置没了 省市区组件导致切换页面浏览器报错 唯一校验为空页面出现异常代码问题 popup支持带逗号查询 下拉搜索性能优化...单表及行编辑 【Online表单权限】行编辑的问题,一对多子表,子表'新增' '删除' 按钮未控制 【Online】sql增强 java增强配置页面修改成列表方式 【Online】行编辑组件JVxeTable...setTenant的BUG #2053 设置菜单消失 #2079 2,4版本问题如果url中有包括中文(已编码),就报400 Bad Request #2069 j-search-select-tag 使用下拉搜索框

    2K30

    后台系统设计(上篇:选择)

    复选框和单选按钮之间的主要差别是: 单选按钮给人更加直接的示意,例如开启关闭,而复选只表达一面信息,因此它的反面信息并不是非常直观,甚至对于某些用户而言,并不清楚勾选和不勾选所表达的含义。...操作(删除、添加等): ? 上下文菜单,例如,常见的右键操作及文本选择命令(如剪切、复制和粘贴等): ? 下拉选择器。多适用于颜色、日历(日月年)、日期、时间等内容: ?...如果需要指出所有项目都适用,例如,作为列表过滤器,请将「全部」 作为选项,并将其放置在列表的开头。 ? ·若下拉列表内容大于视窗高度,下拉列表的高度为:N列表+½列表。 ?...·若需要兼容IE8,下拉框除了阴影效果(IE8没有阴影),还要做1-2px的线框描边。 ·下拉选择器多适用于颜色、日历、日期、时间等内容,若不可输入请将整个区域作为触发区域。...关于下拉搜索 下拉搜索有两种情况,下拉单选和下拉多选的情况。 ·在单选情况下,我们将搜索放在了原有的框体内,流程如下:用户输入关键字>实时匹配检索出选项>用户点击选项>完成操作。 ?

    9.8K21

    Jmix 1.5.0 发布

    Jmix Framework 1.5.0 Jmix 1.5.0 版本发布,这次发布主要包含了 Flow UI 的大量新功能和许多改进,推荐升级: 主要新功能 Flow UI 增加了新组件:标签页、复选下拉框...Flow UI 的很多组件支持 Tooltip 提示窗。 Flow UI 支持不阻塞用户界面的后台任务。 支持 Flow UI 的扩展组件:多租户、定时任务、应用程序设置、表格导出。...主要 Bug 修复 全局过滤器可以在没有许可的情况下修改或删除的问题。 报表组件和 MariaDB 数据库创建失败的问题。 SideMenu 仅展示有限个子菜单项的问题。...「组件工具箱默认不展示,需要时可通过点击 Add component 操作打开。」...详细修复的问题列表,请参考 Jmix Youtrack: https://youtrack.jmix.io/issues/JST?

    62720

    Jquery 常见案例

    tab07">\u836F\u54C1\u9009\u62E9'); tabs.tabs('refresh'); (6)设定Tab的样式: 修改Tab的标签样式...必须输入正确格式的日期 日期校验ie6出错,慎用 (6)dateISO:true                必须输入正确格式的日期(ISO),例如:2009-06-23,1998/01/22 只验证格式,不验证有效性...这个方法将会清空所有的文本框,密码框,文本域里的值,去掉下拉列表所有被选中的项,让所有复选框和单选框里被选中的项不再选中。...medicineSelection" list="medicineList" listKey="no" listValue="name"> 2.前分发Action准备下拉框需要的列表...,请求的Action返回列表的JSON方式,取得JSON的列表后,编程遍历每个元素,并填充到原有下拉框的选项中。

    6.7K10
    领券