更改所选文本的样式/格式-角度

时间:2018-10-18 15:39:34

标签: css angular angular-directive

我正在创建论坛,我希望该论坛有一个供用户输入描述的区域,类似于stackoverflow所具有的区域。已经有工具了吗?如果没有,我该如何在文本区域中用尖角设置格式。

<button (click)="boldSelectedText()">Bold Text</button>

<textarea rows="4" cols="50">
  At w3schools.com you will learn how to make a website. We offer free 
  tutorials in all web development technologies. 
</textarea>

下面的图片是SO中的截图的屏幕截图。如果您看到一个用于加粗所选文本的按钮。

enter image description here

3 个答案:

答案 0 :(得分:4)

https://docs.ckeditor.com/ckeditor5/latest/api/ 一个适合角度的人,或者您可以Google db.col.update( { _id: "5bbc7614b6160b29f05854c7" }, { $set: { "subcategories.$[subcategory].videos.$[video].views": 4 }}, { arrayFilters: [ { "subcategory._id": "5bbc762fb6160b29f05854c8" }, { "video._id": "5bc08818ed05cf1c5e01103c" } ] })

答案 1 :(得分:1)

使用其中一个Angular编辑器库。我个人会推荐ngx-editor。 链接:https://sibiraj-s.github.io/ngx-editor/additional-documentation/configuration.html

答案 2 :(得分:0)

http://embed.plnkr.co/8F5nG9FJ6ZsuCtH8zrmH的确切名称是WYSWYG,请尝试使用ng-style或ng-class。