angular+squire实现一个简洁的富文本编辑器效果代码

代码语言:html

所属分类:其他

代码描述:angular+squire实现一个简洁的富文本编辑器效果代码

代码标签: angular +squire 简洁 富文本 编辑器

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开


<!DOCTYPE html>
<html lang="en" >

<head>

 
<meta charset="UTF-8">
 

<link type="text/css" rel="stylesheet" href="//repo.bfw.wiki/bfwrepo/css/angular-material.min.css">
<link rel='stylesheet' href='https://fonts.googleapis.com/icon?family=Roboto'>
<link rel='stylesheet' href='https://fonts.googleapis.com/icon?family=Material+Icons'>
 
<style>
body
,
#app {
 
height: 100%;
}

sw-editor article
{
 
min-height: 200px;
}
sw-editor
article:focus {
 
outline: 0;
}
</style>



</head>

<body translate="no" >
 
<div id="app" ng-controller="DemoCtrl" ng-cloak ng-app="app" layout="row" layout-padding layout-align="center center">

 
<h2>Rich Text</h2>
 
<sw-editor flex></sw-editor>

 
<!-- this will be required in app -->
 
<script type="text/ng-template" id="editor.html">
   
<div layout="row">
     
<md-button ng-class="{'md-primary':buttonState.bold}" ng-click="bold()" class="md-raised md-icon-button">
       
<md-icon> format_bold </md-icon>
     
</md-button>
     
<md-button ng-class="{'md-primary':buttonState.italic}" ng-click="italic()" class="md-raised md-icon-button">
       
<md-icon> format_italic </md-icon>
     
</md-button>
     
<md-button ng-class="{'md-primary':buttonState.underline}" ng-click="underline()" class="md-raised md-icon-button">
       
<md-icon> format_underline </md-icon>
     
</md-button>
     
<md-button ng-class="{'md-primary':buttonState.link}" ng-click="link($event)" class="md-icon-button md-raised">
       
<md-icon> insert_link </md-icon>
     
</md-button>
     
<md-button ng-class="{'md-primary':buttonState.bullet}" ng-click="bullet()" class="md-raised md-icon-button">
       
<md-icon> format_list_bulleted </md-icon>
     
</md-button>
      <md-button .........完整代码请登录后点击上方下载按钮下载查看

网友评论0