当前位置: 首页 > news >正文

html 网站开发软件网站开发工程师岗位概要

html 网站开发软件,网站开发工程师岗位概要,有网站怎样做推广,新浪网页游戏辅助简介 PasteForm是贴代码推出的 “新一代CRUD” ,基于ABPvNext,目的是通过对Dto的特性的标注,从而实现管理端的统一UI,借助于配套的PasteBuilder代码生成器,你可以快速的为自己的项目构建后台管理端!目前管…

简介

PasteForm是贴代码推出的 “新一代CRUD” ,基于ABPvNext,目的是通过对Dto的特性的标注,从而实现管理端的统一UI,借助于配套的PasteBuilder代码生成器,你可以快速的为自己的项目构建后台管理端!目前管理端只有Html+js版本的,后续将支持小程序,Vue等

案例源码

案例源码在

https://gitee.com/pastecode/paste-template

不定期升级

AllInDto!

通过引入PasteForm,一个项目哪怕100个数据表,一般的管理页面也才不到10个,除非有非常多的特殊功能,否则都能用PasteForm中的表格和表单来实现!

在这里插入图片描述

MarkDown

在开发管理端过程中,有时候也需要使用用到Markdown,之前已经接入了Richtext,本次升级也一并把这个带进去了!
首先你需要从案例项目的PasteTemplate的前端模块
PasteTemplate.HttpApi.Host/wwwroot/page/lib/editor.md/
注意这个里面就是Markdown用到的组件,用的是三方的!

特性信息

如果是字符串,没有设置maxlength,默认就会变更成richtext,也可以手动强制配置,当前特性适用于richtext和markdown

字段类型示例说明
args1字符500配置高度,默认为500
args2字符txt表示另外一个值存储在哪个字段,所以另外一个字段一般设置隐藏
args3字符/api/app/Upload/Image图片上传的地址

以上信息同样适用于richtext

案例UI

在这里插入图片描述
以上是我用双屏截图的,其实是一个完整的页面,注意看页面的表单中包含了text,textarea,richtext,markdown
那么他对应的dto是如何写的?

Dto对应代码

    /// <summary>/// /// </summary>public class StringDto{///<summary>///姓名 模拟短文本输入///</summary>[MaxLength(32)][Required]public string Name { get; set; }///<summary>///文本区域 模拟文本区域的输入///</summary>[MaxLength(128)]public string Desc { get; set; }///<summary>///文本区域 长度大于128则自动为textarea///</summary>[MaxLength(256)]public string Text { get; set; }/<summary>/文本区域 可以手动指定为textarea,同理你也可以指定为html,text/</summary>//[MaxLength(128)]//[ColumnDataType("textarea")]//public string Mark { get; set; }///<summary>///富文本 模拟富文本,前端HTML的是使用wangEditv5,默认不配置maxlength的就是html///</summary>public string Blog { get; set; }/<summary>/MarkDown1 /</summary>//[ColumnDataType("markdown")]//public string Mark1 { get; set; }///<summary>///MarkDown2 有默认值的///</summary>[ColumnDataType("markdown")]public string Mark2 { get; set; } = "## 今日成果";}

由上面代码可知,只要在对应的字段上配置
[ColumnDataType(“markdown”)]即可
或者你也可以配置特性为[PasteMarkDown]
他们两个是等效的,可以说ColumnDataTypeAttribute是所有贴代码框架特性的基础属性
像PasteClass,PasteHidden,PasteButton等最终都是为了转化成ColumnDataTypeAttribute

提交信息

上面的UI中,我们是随便填写点东西后,提交,看到的提交信息如下
在这里插入图片描述
暂时先忽略mark2mdeditor-html-code和mark2mdeditor-markdown-doc字段,这个是markdown框架里面带了name被parseform来了,后续再考虑去掉他!
从上面的提交可以看到mark2是有内容的!

符合预期!

注意

由于markdown和richtext的特殊性,关于字段长度的设置需要按照实际来填写!
看特性信息args2,这个字段如何配置了,则需要对这个字段的特性标注为hidden
这样在UI上args2的字段是不显示的,而提交数据给后台,则可以接收到!

我们下期将介绍select和reload的巧妙结合案例… … .

http://www.yayakq.cn/news/162803/

相关文章:

  • 京网站建设wordpress模板目录
  • 网站建设销售需要哪些短网址生成系统设计
  • 商城网站验收标准北海网站建设网
  • 网站策划制作公司 北京网站开发兼容
  • 镜像别人网站做排名的好处网站换了域名
  • wex5做网站wordpress重新配置ftp
  • 移动互联网站开发工程师微信小程序网站模板
  • 龙岩市城乡规划建设局网站一般网站建设费用预算
  • 山西小城故事网站建设做网站想注册商标是哪一类
  • 如何寻找做企业网站的高德地图国际版
  • 提供北京国互网网站建设新品推广活动方案
  • 购物网站设计方案怎样做网络销售平台
  • 网站助手 伪静态库房管理软件
  • 重庆建站模板源码可信的邢台做网站
  • 合肥建设公司网站数码公司网站建设的意义
  • 离退休工作网站建设方案那里有wordpress主题
  • 青田县建设局官方网站动画制作软件推荐
  • 成功网站建设案例赣州模板建站开发
  • 广西建设职业技术学院贫困生网站东莞网站建设(曼哈顿信科)
  • 网站运营工作的基本内容做搜狗网站优化
  • 建设证书查询官方网站互联网如何做推广
  • 建设方面的知识 网站一个完整的营销策划方案范文
  • 台州免费做网站制作网站在哪里
  • 大连网站制作机构深圳电商网站
  • 建设银行企业网站银行31省份新增本土427 1662
  • 网站空间到期了怎么办免费建站网站一站式
  • 威海那家做网站好oppo开放平台
  • 做网站的备案资料义乌跨境电商公司前十名
  • 用帝国cms做视频网站保定市城乡建设局官方网站
  • 网站支付接口怎么做新冠数据实时更新