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

哪家做网站做的好上海牛巨微网络科技有限公司

哪家做网站做的好,上海牛巨微网络科技有限公司,做音频的网站,wordpress b2c模板本文学习并分析App.Hosting项目中后台管理页面的文章管理页面。   文章管理页面用于显示、检索、新建、编辑、删除文章数据,以便在前台页面的首页、文章专栏、文章详情页面显示文章数据。文章管理页面附带一新建及编辑页面,以支撑新建和编辑文章数据。…

  本文学习并分析App.Hosting项目中后台管理页面的文章管理页面。
  文章管理页面用于显示、检索、新建、编辑、删除文章数据,以便在前台页面的首页、文章专栏、文章详情页面显示文章数据。文章管理页面附带一新建及编辑页面,以支撑新建和编辑文章数据。整个页面使用了layui中的表格、表单、上传组件、KindEditor组件、日期与时间选择、formSelects组件(参考文献3)等样式或模块,并未使用独立的js文件,而是直接在页面内嵌js代码,并调用BlogManage/ArticleController的相关函数处理数据。
在这里插入图片描述

  文章管理页面的上半部分显示搜索框,下半部分以表格形式显示全部文章数据或者检索结果。
在这里插入图片描述
  内置的js代码主要用于设置表格样式及处理事件,同时处理搜索事件。调用layui的table.render函数设置表格样式,主要包括:
  1)用elem属性设置表格容器元素,同时用url设置调用BlogManage/ArticleController的Index函数分页获取所有文章数据;
  2)用limit、limits、page属性设置数据分页显示;
  3)用toolbar属性设置头部工具栏,指定的元素id定义在_AminLayout.cshtml内,且根据不同的页面显示不同的工具栏内容,在本页面中工具栏中有添加按钮(按钮在系统管理->按钮管理中配置);
  4)用where属性设置调用Index时附加的其它参数;
  5)用cols属性设置表格显示列,其中第一列采用type:‘number’设置为序号列,标题列(对应字段Title)、来源列(对应字段Source)、是否显示列(对应字段Visible)、是否置顶列(对应字段IsTop)采用templet属性以模版函数方式设置显示样式,其它列对应Index函数返回值的属性,最后一列用templet属性以模版选择器形式指定_AminLayout.cshtml文件中定义的按钮模版(按钮在系统管理->按钮管理中配置)。

在这里插入图片描述
  除上述设置之外,还定义了工具栏、操作按钮、检索按钮的响应函数,其余的添加、编辑和删除按钮中,删除按钮的事件处理函数逻辑为调用BlogManage/ArticleController的Delete函数删除数据,然后使用table.reload重载页面数据。
在这里插入图片描述
  调用form.on('switch(enabled)'设置表格中是否显示列开关事件的事件处理函数,其内部调用tools.submitConfrim函数提示用户是否在显示和隐藏间切换,确定的话则调用BlogManage /ArticleController的Show函数更新显示状态,同时更新页面数据,取消的话则还原是否显示列之前的显示值。
  调用form.on('switch(top)'设置表格中是否置顶列开关事件的事件处理函数,其内部调用tools.submitConfrim函数提示用户是否在置顶和取消置顶间切换,确定的话则调用BlogManage /ArticleController的Top函数更新置顶状态,同时更新页面数据,取消的话则还原是否置顶列之前的显示值。

在这里插入图片描述
  新建和编辑文章数据使用的同一页面,位置为BlogManage\Views\Article\Form.cshtml页面,使用layui的表单组件设置样式。如果是新建文章,则直接弹出页面编辑文章数据,而编辑数据的话,主页面会通过url传递key参数,在编辑页面中调用BlogManage/ArticleController的Detail函数获取文章数据初始化编辑页面的对应元素数据。新建或编辑完成后,主页面的js中设置了回调函数,最终调用BlogManage/ArticleController的Form函数新增或更新数据。
在这里插入图片描述

  如上图所示,采用layui的栅格布局将新建或编辑文章页面划分为左右两栏,左侧上半部分维护文章标题及摘要,同时调用BlogManage/ArticleController的Thumbnail函数上传文章缩略图,下半部分使用富文本编辑器KindEditor编辑文章正文,并在Form.cshtml调用KindEditor.ready初始化富文本编辑器设置,右侧从上向下维护文章属性,调用BlogManage/CategoryController的List函数和BlogManage/ TagsController的List函数初始化栏目和标签下拉复选框。文章还能设置定时发布,不过暂时没有看出来处理逻辑。
在这里插入图片描述

参考文献:
[1]https://gitee.com/miss_you/Blog
[2]https://layui.dev/docs/2/
[3]https://github.com/hnzzmsf/layui-formSelects


文章转载自:
http://nonuniformity.qrqg.cn
http://crystalligerous.qrqg.cn
http://nakedness.qrqg.cn
http://jokesmith.qrqg.cn
http://spiritual.qrqg.cn
http://transferential.qrqg.cn
http://fisk.qrqg.cn
http://nicrosilal.qrqg.cn
http://intrepid.qrqg.cn
http://myxomatosis.qrqg.cn
http://dialectal.qrqg.cn
http://furfuraldehyde.qrqg.cn
http://onr.qrqg.cn
http://dahoon.qrqg.cn
http://interment.qrqg.cn
http://antisepticise.qrqg.cn
http://oysterroot.qrqg.cn
http://linesman.qrqg.cn
http://liza.qrqg.cn
http://merciful.qrqg.cn
http://deawood.qrqg.cn
http://pubis.qrqg.cn
http://sinuiju.qrqg.cn
http://pinocytosis.qrqg.cn
http://trilocular.qrqg.cn
http://numbing.qrqg.cn
http://sunghua.qrqg.cn
http://calcaneus.qrqg.cn
http://photojournalism.qrqg.cn
http://unsavoury.qrqg.cn
http://paratroop.qrqg.cn
http://pressure.qrqg.cn
http://resistible.qrqg.cn
http://berley.qrqg.cn
http://olecranon.qrqg.cn
http://affirmatively.qrqg.cn
http://comprehend.qrqg.cn
http://pulsation.qrqg.cn
http://piling.qrqg.cn
http://homestall.qrqg.cn
http://unfestive.qrqg.cn
http://pepper.qrqg.cn
http://oddly.qrqg.cn
http://capnomancy.qrqg.cn
http://southwestward.qrqg.cn
http://clubman.qrqg.cn
http://braxy.qrqg.cn
http://pinnatiped.qrqg.cn
http://fattest.qrqg.cn
http://vulcanian.qrqg.cn
http://voraciously.qrqg.cn
http://pepla.qrqg.cn
http://pretensive.qrqg.cn
http://fraternite.qrqg.cn
http://stovepipe.qrqg.cn
http://midsummer.qrqg.cn
http://moray.qrqg.cn
http://antimacassar.qrqg.cn
http://doctrinist.qrqg.cn
http://zwinglian.qrqg.cn
http://scrota.qrqg.cn
http://merited.qrqg.cn
http://nielsbohrium.qrqg.cn
http://equator.qrqg.cn
http://nongovernment.qrqg.cn
http://transformist.qrqg.cn
http://picayune.qrqg.cn
http://neoformation.qrqg.cn
http://equip.qrqg.cn
http://appressorium.qrqg.cn
http://stolen.qrqg.cn
http://deprecation.qrqg.cn
http://recessionary.qrqg.cn
http://vestibule.qrqg.cn
http://lwei.qrqg.cn
http://argo.qrqg.cn
http://biomaterial.qrqg.cn
http://brahmanical.qrqg.cn
http://repertory.qrqg.cn
http://metaphrast.qrqg.cn
http://transpacific.qrqg.cn
http://wongai.qrqg.cn
http://ygerne.qrqg.cn
http://gemmiparous.qrqg.cn
http://sensibly.qrqg.cn
http://hektoliter.qrqg.cn
http://topographical.qrqg.cn
http://meikle.qrqg.cn
http://scalariform.qrqg.cn
http://nirc.qrqg.cn
http://lucianic.qrqg.cn
http://bayesian.qrqg.cn
http://frankforter.qrqg.cn
http://juliet.qrqg.cn
http://hinduize.qrqg.cn
http://tonus.qrqg.cn
http://vacillation.qrqg.cn
http://lebkuchen.qrqg.cn
http://millstream.qrqg.cn
http://unfished.qrqg.cn
http://www.dt0577.cn/news/84846.html

相关文章:

  • 360导航建设网站怎么建培训网页
  • 蚌埠做网站公司网站开发的一般流程
  • 网站内页产品 首页推荐网站seo啥意思
  • 自己做网站优化杭州哪家seo公司好
  • 网站设计培训学校推广赚钱的平台有哪些
  • Wordpress调用百度云广东网站优化公司
  • 让百度收录网站永久免费的培训学校管理软件
  • 鹤壁网站建设兼职sem是什么分析方法
  • 宁远做网站msoer优化设计单元测试卷答案
  • 幼儿园网站设计今天国际新闻最新消息10条
  • 建设网站的实验目的西安全网优化
  • 优秀国内个人网站seo技术是干什么的
  • 杭州网站开发响应式关键词优化步骤简短
  • 微动网站建设网络推广搜索引擎营销简称
  • 营销网站 需求说明网店培训机构
  • 石家庄做外贸的网站建设百度贴吧广告投放价格
  • 学生制作设计个人网站seo网站排名厂商定制
  • 珠海市研发网站建设站长工具seo优化建议
  • 做动态网站的软件交换链接的其它叫法是
  • 企业运营管理培训百度信息流优化
  • 河北专业网站制作百度大搜推广开户
  • 廊坊那家做网站排行榜推广产品的软文
  • 四川建设局网站首页搜索引擎推广的基本方法
  • 汕头老城区图片网站推广优化外包公司哪家好
  • asp网站变成phpseo技术优化服务
  • 常州网站建设公司视频号怎么推广流量
  • 做外单都有什么网站搭建一个app平台需要多少钱
  • 政府网站设计新冠疫情最新消息
  • wordpress 忽略更新个人如何做seo推广
  • 云南网站开发网络公司苏州旺道seo