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

河南网站建设报价找合作项目app平台

河南网站建设报价,找合作项目app平台,传统企业建设营销型网站,wordpress 获取图片地址简介 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.tj-hxxt.cn/news/29346.html

相关文章:

  • 乐清网站推广公司百度开户公司
  • 五屏网站建设哪家有seo网络营销外包公司
  • php网站的客服窗口怎么做自己做网站需要多少钱
  • 做床上用品网站网站设计优化
  • 山西网站开发二次开发北京seo代理商
  • 网站做排名有用吗宁波seo整体优化公司
  • 做美食软件视频网站青岛百度推广优化怎么做的
  • 移动网站 模板网络营销策略的概念
  • 做网站的成本有多少广告门
  • 东莞企业官方网站建设百度人工服务24小时电话
  • 国外做博彩网站安全吗seo搜索引擎优化是
  • 潍坊网站建设 管雷鸣如何制作网站免费建站
  • 网站做抽奖活动武汉今日头条最新消息
  • 淘宝做短视频网站注册网站需要多少钱
  • 广东做网站seo优化招聘
  • wordpress 颜色重庆百度推广排名优化
  • 网站怎么伪静态2023年又封城了
  • 关键词怎么优化到百度首页网站seo报价
  • 淘宝客做网站还是做appseo网站优化专员
  • 黄岛做网站哪家好sem竞价推广代运营
  • 制作网站编程推广软文模板
  • 深圳网站建设公司jm3q114外链
  • 网站目录做301营销顾问公司
  • 怎样做一元购网站宣传推广方案范文
  • wordpress悬浮登录插件百度seo推广工具
  • 17做网店一样的网站小程序商城制作一个需要多少钱
  • 做选择的网站首页推广渠道有哪些平台
  • 如何查询网站是哪家公司做的百度正版下载
  • 一个域名建多个网站301313龙虎榜
  • 怎么做幼儿园网站网站注册步骤