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

用低代码lowcode构建todolist

强烈建议使用屏幕较大显示!...,组建的id可以简单理解为html中的id选择属性。...编写好后可以在这里进行绑定 页面编辑 数据:页面功能配置项 样式:全局页面样式 页面编辑 数据:应用功能配置项 样式:全局应用样式 构建页面 对这个页面分析后,静态部分基本可以分为以下这种结构 [前端结构图...正在进行」中 点击「正在进行」前面的框,会将这条信息从「正在进行」中挪至「已经完成」 点击「已经完成」前面的框,会将这条信息从「已经完成」中挪至「正在进行」 点击删除键删掉这一条信息 目前lowcode的表单元素只能放在表单...目前想要获取表单内的数值,最好使用submit按钮,submit绑定的事件e中,可以获取到整个表单的内容,所以在这里添加了一个按钮 [增加提交按钮] 提交事件 点击低代码编辑,在对应页面下创建句柄 [添加事件

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

【Flutter 专题】65 图解基本 TextField 文本输入框 (二)

和尚刚学习了 TextField 的基本用法,今天特意学习一下 TextField InputDecoration 文本框装饰的相关内容; InputDecoration 源码分析 const...,还提供了简单便利的构建方式 collapsed 默认是无边框的,且无法设置标签等其他属性; 案例尝试 icon 为装饰外小图标,可灵活设置图标或其他 Widget,默认距输入框 16dp,主题可通过...counter 系列为文本框右下角计数,当设置 maxLengths 时通常会在右下角展示编辑字符数与整体数量比,可通过 counter 系列组件调整;counterText 为计数展示内容;counterStyle...为计数样式属性; return TextField(maxLength: 20, decoration: InputDecoration(counterText: '最大长度不超过20',...enabled 为文本框是否可用,false 为不可用,无法获取焦点; return TextField(decoration: InputDecoration(enabled: false)); ?

4.5K41

【Flutter 专题】116 图解 PhysicalModel & PhysicalShape 裁切小组件

和尚在学习过程中发现仅通过设置 decoration 是无法改变 Container 内部 Widget 样式的,一般我们会通过 ClipX 方式进行裁剪;而一旦涉及到 Widget 的裁剪,对于基础样式...Widget,其中 color 背景色是必不可少的,而真正影响阴影颜色的为 shadowColor; 案例尝试 1. shape & borderRadius shape 为裁剪样式,包括 BoxShape.rectangle...与其他涉及到裁切方式一致; // ClipX return ClipRRect( borderRadius: BorderRadius.all(Radius.circular(20.0)),...BoxShape.circle : BoxShape.rectangle, clipBehavior: Clip.antiAlias, borderRadius: BorderRadius.all...Colors.yellow : Colors.deepOrange, borderRadius: BorderRadius.all(Radius.circular(20.0)), child

72531

validation怎么用_什么是确认validation

int] validate[max[9999]] 最大值(该项为数字的最大值,注意与 maxSize 的区分) minCheckbox[int] validate[minCheckbox[2]] 最少选取的项目数...(用于 Checkbox) maxCheckbox[int] validate[maxCheckbox[2]] 最多选取的项目数(用于 Checkbox) date[string] validate[custom...]] 只接受数字和英文字母 custom[自定义规则] validate[custom[ruleName]] 自定义规则验证 'ruleName': { 'regex': RegExp, /* 正则表达式...: ‘formError-noArrow’ — 无箭头样式 ‘formError-text’ — 纯文字样式 ‘formError-small’ — 精简版样式 ‘formError-white’ —...提示内容的插入位置将更改为在验证的控件之前插入;   此时需要在控件外层再套一个元素,并设置 class=”inputContainer” overflownDIV ” 设置了溢出滚动的元素,格式为 jQuery 的选择

2.3K10

修改表单元素中placeholder属性样式、清除IE浏览中input元素的清除图标和眼睛图标

一、修改input元素placeholder属性样式 在做项目的时候,一般表单元素的placeholder属性样式都是使用浏览默认的,但有时候为了追求设计上的美感需要修表单元素的placeholder...样式(也有可能是遇到了一个处女座的设计师或者是客户),就不等不修改一下placeholder的样式。...可以通过下面的代码修改样式: /*Chrome、Safari等 webkit内核浏览*/ ::-webkit-input-placeholder{ color:red; }...{ color:red; } 二、清除IE浏览中input元素的删除和查看密码图标 在IE、Edge等 Trident 内核浏览中,type = “text” 的 input元素中有输入时会出现清除图标...添加下面的样式可以去除默认图标: ::-ms-clear, ::-ms-reveal{ display: none; }

1.7K20

Flutter | 常用组件

注意,对齐的参考系是Text widget本身 DefaultTextStyle 在 widget 树中,文本的样式默认是可以继承的,因此,如果在 widget 树中的某一个节点设置一个默认的样式...build 中,构建了 checkBox 和 Switch 和 Radio,在点击的时候修改状态,然后重新构建 UI 属性 共有属性 activeColor,设置激活状态的颜色 宽高:Checkbox 无法自定义...因此,我们在自定义组件是应该思考一下那种方式最为合理 输入框和表单 Material 组件库中提供了输入框组件 TextField 和表单组件 From ,下面来具体看一下 TextField 用于文本输入...不同的是后者的回调是 ValueChanged ,前者不接受参数 inputFormatters:用于指定输入格式,当输入内容改变时,会根据指定格式来校验 enable:若为...TextField( maxLength: 11, ), 设置最大长度计数就可显示出来 自定义计数/图标 TextField( autocorrect: true,

11.4K30

我可能学到了“假”的CSS:伪类伪元素

) [I] 伪元素 伪元素是对元素中的特定内容进行操作,选取诸如元素内容第一个字(母)、第一行,选取某些内容前面或后面这种普通的选择无法完成的工作。...::first–line 选取元素的第一行 ::selection 对用鼠标键盘等已选取的文字部分应用样式 ::spelling-error ::grammar-error [1.1] ::before...[1.5] Javascript与伪元素的有限交互 因其不在dom中,无法直接对伪元素绑定事件等 可以获取伪元素的样式,如下: window.getComputedStyle( document.querySelector...接受一个单一参数,可取值为: odd -- 奇数 even -- 偶数 一个整数 -- 第n个 An+B -- n为必须的关键字,A可为默认为1的整数,B为可选的整数;表示“以A的若干倍数偏移B个为一组的若干分组...,而非同级的所有兄弟元素 [2.5] 表单元素 :enabled 和 :disabled 匹配元素是否有 disabled 属性 :required 和 :optional 匹配元素是否有 required

1.4K10

CSS伪类与伪元素「建议收藏」

虽然它和普通的css类相似,可以为已有的元素添加样式,但是它只有处于dom树无法描述的状态下才能为元素添加样式,所以将其称为伪类。 伪元素:用于创建一些不在文档树中的元素,并为其添加样式。...实际上,伪元素就是选取某些元素前面或后面这种普通选择无法完成的工作。控制的内容和元素是相同的,但它本身是基于元素的抽象,并不存在于文档结构中。...:default匹配默认选中的元素,例如:提交按钮总是表单的默认按钮。 :disabled匹配禁用的表单元素。 :enabled匹配没有设置disabled属性的表单元素。...:valid匹配条件验证正确的表单元素。 常见的伪元素选择: ::first-letter 选择元素文本的第一个字(母)。 ::first-line 选择元素文本的第一行。...counter-increment: 属性设置某个选取每次出现的计数增量。默认增量是 1。 content: 插入生成内容。

1.5K21

ArkTS语言的@Styles装饰和@Extend装饰

style 用于将重复的样式给他提出来形成公共的样式,extend 用于将原生也就是系统的组件样式扩展Styles 装饰@Styles装饰可以将多条样式设置提炼成一个方法,直接在组件声明的位置调用。...通过@Styles装饰可以快速定义并复用自定义样式。...用于快速定义并复用自定义样式⚠️ : 该装饰支持在ArkTS卡片中使用Styles 支持在组件当中定义或者全局定义,全局定义的时候需要 function 关键字 ,组件内定义时则不需要添加function...Text('儿子-2') .fancy() .fontSize(30) } }}Extend 装饰上面我们是可以把样式整合到一个函数当中...Extend 的作用就是在原有的组件上面继续添加语法:@Extend(组件的名称) function functionName { ... } 使用规则@Extend只支持定义在全局,不能在局部玩,直接无法识别报错

1.1K61

jquery 常用方法总结

$("div > p")  子后代选择 div中直接子后代       $("div + p")第一个兄弟p   简单选择       :first 选取第一个元素   $("div:first")...        :last 选取最后一个元素       :not(选择) 选取不满足“选择”条件的元素$("div:not(#id)")       :even、:odd,选取索引是奇数、偶数的元素...元素       $(":text")匹配所有 匹配所有的单行文本框       $(":checkbox")匹配所有复选框       etc.....查看帮助   表单对象属性选择      ...    $("div:contains('John')") 匹配包含给定文本的元素   属性过滤选择       $("div[id]")选取有id属性       $("div[title=test...:的有简单选择表单选择表单对像选择 还有一个内容选择,$("div:contains('John')")        这里有一个特别的表单元素。

1.6K00

【Flutter 专题】60 图解基本 Dialog 对话框小结

Flutter 提供了便利的 AlertDialog / SimpleDialog / AboutDialog / CupertinoDialog / CupertinoAlertDialog 等多种对话框样式...key, this.title, // 标题内容 this.titlePadding, // 标题与周围边距 this.titleTextStyle, // 标题样式...和尚尝试对上述 Dialog 添加一些个性化; a. titleTextStyle 和 contentTextStyle 不能改变标题和内容中已设置过的样式; b. shape 为对话框样式,如果设置为...AboutDialog 继承自 AlertDialog 但对于自定义内容较少,对于 applicationName / applicationVersion / applicationLegalese 仅提供字符串方式,无法调整样式...;且默认有版权和取消按钮; 案例尝试 AboutDialog 类似于系统对话框,整体效果我们无法调整,对于主体内容 children 部分,与 SimpleDialog 类似,无法延迟加载模型组件,对于

3K51

CSS伪类与伪元素

虽然它和普通的css类相似,可以为已有的元素添加样式,但是它只有处于dom树无法描述的状态下才能为元素添加样式,所以将其称为伪类。 状态性伪类 是基于元素当前状态进行选择的。...在与用户的交互过程中元素的状态是动态变化的,因此该元素会根据其状态呈现不同的样式。当元素处于某状态时会呈现该样式,而进入另一状态后,该样式也会失去。...hover 应用于鼠标悬停到的元素 :active 应用于被激活的元素 :visited 应用于被访问过的链接,与:link互斥 :focus 应用于拥有键盘输入焦点的元素 结构性伪类 CSS3新增选择,...:disabled 匹配禁用的表单元素 :enabled 匹配没有设置disabled属性的表单元素 :valid 匹配条件验证正确的表单元素 伪元素 用于创建一些不在文档树中的元素,并为其添加样式。...实际上,伪元素就是选取某些元素前面或后面这种普通选择无法完成的工作。控制的内容和元素是相同的,但它本身是基于元素的抽象,并不存在于文档结构中。

1.9K20
领券