ng2-fuzhutech-blog

开源博客系统
授权协议 MIT
开发语言 TypeScript
所属分类 建站系统、 开源博客系统
软件类型 开源软件
地区 国产
投 递 者 吕华彩
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

个人开发的博客,前端ng2-fuzhutech-blog采用angualr2 + ng2-Bootstrap实现,后端fuzhutech-blog基于Spring+SpringMVC+Mybatis架构.

This project was generated with Angular CLI version 1.0.0.

技术选型

后端

  • Ioc容器 Spring

  • Web框架 SpringMVC

  • Orm框架 MyBatis

前端

  • Angular2

  • ng2-Bootstrap

  • UEditor 百度富文本编辑器

开发环境

Run ng serve for a dev server. Navigate to http://localhost:4200/. The app will automatically reload if you change any of the source files.

展示博客

(http://www.fuzhutech.com)

  • 目的:引用ng2-smart-table插件,希望可以自定义td的展示形式,如文字溢出用小点展示,鼠标悬浮显示等。 解决方法:设置列属性的type,这个值可取 text | html | custom,本文使用html可解决问题,并设置valuePrepareFunction返回形式,具体代码如下。 settings = { class: 'table-max-height',

  • 上文链接从零开始在Angular 6中使用ng2-smart-table组件中的LocalDataSource ng2-smart-table组件中,有两个input参数,一个是setting,一个是source,其中setting是用来配置表格的显示,比如 const _settings = { actions: { add: false, edit:

  • 在使用angular7做项目的时候,有个需求就是实现打印。百度搜索了一下,可以看到在angular中实现打印功能可以使用essence-ng2-print插件。网上也可以搜到其他的博客,但是真正用的时候发现还是不会用。 在经过摸索和请教大佬之后,经过尝试才实现了打印的初步功能。 正确使用: 1、安装 npm install --save essence-ng2-print 2、配置 在需要打印功能

  • Angular2使用ng2-file-upload上传文件 ng2-file-upload是一个功能比较全面的上传文件的支持库 (参考:http://www.jianshu.com/p/0741186f60ab https://segmentfault.com/a/1190000007886391 http://valor-software.com/ng2-file-upload/) Angula

  •        ng-template、ng-content、ng-container三者应该是自定义组件需要经常用到的指令。今天咱们就来简单了解下ng-template、ng-content、ng-container的基本用法。 一、ng-content        ng-content是内容映射指令(也叫内容嵌入),内容映射指的是在组件中嵌入模板代码,方便定制可复用的组件,很好地扩充组件的功能

  • 1、ng-model : 是双向数据绑定,改变页面上ng-model模块的值,也会对$scope中对应的值起作用;       ng-bind : 是单向数据绑定,页面上改变并不会对$scope中内容起到作用;       ng-value : 作用类似于 html中value的作用; 2、ng-model : 可以定义在<select> <input>等标签内,显示值       ng-bind

  • angular中的checkbox angular中我们在使用checkbox的时候通常是两个状态 选中为true 取消选中为false 当我们需要在选中和非选中的时候获取不一样的值的时候就需要ng-true-value和ng-false-value 了 具体使用规则如下: <input type="checkbox" ng-model="open" ng-true-value="'off'" n

  • ng build  常规的压缩操作    代码体积最大 ng build --aot   angular预编译   对angular中浏览器结实的部分转化成浏览器能直接读取的内容    代码体积较小 ng build --prod   angular预编译    取消console等显示  尽可能合并相同功能代码    代码体积最小 

  • https://www.jianshu.com/p/bac7f86e7b80 https://blog.csdn.net/qq_34790644/article/details/87603253     html导出pdf: https://blog.stahlmandesign.com/export-html-to-pdf-how-hard-can-it-be/

 相关资料
  • Bootstrap为样式化Blog提供了一些不同的选项。 一些博客元素如评论框,博客文章,博客页脚等。

  • 在本章中,我们将研究如何在Drupal中Create Blogs 。 博客条目可以为网站成员公开或私有,具体取决于哪些角色有权查看内容。 以下是用于创建Drupal博客的简单步骤。 Step 1 - 单击Modules ,如以下屏幕所示。 Step 2 - 接下来,选中博客框以安装它。 启用“ Blog module ,然后单击“ Save configuration ,如以下屏幕所示。 Step

  • DUZHI_BLOG基于 Jpress 进行更新而来的。在上面做了一系列升级,修复bug,等等。 在基础上增加了如下功能; 1、升级 Jfinal 3.0 、Jfinal-weixin 1.8 2、增加 lucene search 全文搜索引擎 3、增加用户中心 4、增加 用户中心 等功能 5、优化微信渠道内容,避免无法搜索的场景,解决应用型问题 6、自带一套与官网一致的主题 组件 Jfinal

  • 在Django框架中,内置了很多应用在它的“contrib”包中,这些包括: 一个可扩展的认证系统 动态站点管理页面 一组产生RSS和Atom的工具 一个灵活的评论系统 产生Google站点地图(Google Sitemaps)的工具 防止跨站请求伪造(cross-site request forgery)的工具 一套支持轻量级标记语言(Textile和Markdown)的模板库 一套协助创建地理

  • BlogEngine.NET(博易) 是一款免费、开源的博客系统。2008年至今,本博基于 BlogEngine.NET 进行中文本地化,并将其努力在中国进行推广和应用。 博易遵循 W3C 标准,具有极强的可扩展性、高性能、良好的 SEO 性能和非凡的用户体验。不仅如此,博易还拥有一批高质量的用户群,他们的支持使博易得以不断地发展。 博易不仅开源,而且免费。所有的技术支持全部都是无偿提供的!博易的

  • 有人能告诉我在哪里可以找到关于EJB 3的默认JNDI命名的信息吗? Weblogic是否使用像Glassfish这样的可移植JNDI名称? 我能找到(比如Glassfish)使用JNDI名称的EJB部署跟踪吗? 例如: 只有@Remote的接口(服务) 只有@Stateless实现接口的bean(ServiceImpl) 所有东西都打包在文件(service-application-1.0) 在