问题标签 [textangular]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
215 浏览

angularjs - 如何让 TextAngular 编译其内容?

我想将字符串传递给textAngular以便编译 $scope 属性例如

然后在我的HTML中

我暂时为我的控制器组装了一个 hack。

如何将这个 hack 变成一个与 textAngular 配合得很好的指令?

0 投票
4 回答
1736 浏览

javascript - 在 Internet Explorer 中初始化 Rangy.js 时出错

我正在开发一个使用 textAngular 的 Angular 应用程序,它依赖于 rangy-core 和 rangy-selectionsaverestore。我在使用最新的 IE 时遇到以下错误:

此错误似乎发生在远程初始化期间。

奇怪的是,TextAngular 演示在 Internet Explorer 上运行良好。演示和我的应用程序之间的一个不同之处在于我使用的是未缩小的 rangy 库。最后,这些错误不会在 Chrome 或 Firefox 上发生。

虽然应用程序加载(我认为上面的错误只是控制台中的警告),但当我单击 textAngular 字段时,我看到以下错误:

对象不支持属性或方法“getSelection”文件:textAngular.js,行:693,列:4

我在 textAngular 或 rangy github 中找不到解决这些问题的任何内容。以前有人遇到过这些问题吗?

如果有帮助,我可以将链接发布到我们的应用程序。

谢谢!

0 投票
4 回答
1236 浏览

css - 如何在富文本编辑器中编辑 ol 标签

我正在使用Text Angular创建和排序列表,并且能够创建默认以 1、2、3 开头的 orderlist。Text angular有2种模式 1.富文本模式 1.HTML模式

HTML 模式显示

富文本模式将显示为:

  1. 测试
  2. 测试

如果我需要从 5 开始有序列表,我需要先切换到HTML模式 并进行以下更改

现在富文本模式以 5 开始编号

  1. 测试
  2. 测试

真正的问题是如何在富文本编辑器模式下通过单击 <ol> 标签生成的伪元素来更改编号。经过谷歌搜索和研究,似乎无法更改伪元素。

堆栈溢出编辑器提供了在富文本模式本身中更改它的选项!

因此,例如在以 4 开头的富文本模式中添加以下数据时

预览模式最终显示错误的结果。

  1. 4 号
  2. 3 号

如果你注意到了5. number 3。这是从富文本编辑器生成的。

有 JS 方法可以替换 DOM 中的标签,并使用 html 标签等组合来提供类似的标签外观和感觉,我目前并不在寻找这些标签。

是否有一种创造性的 CSS 方式可以在 Text Angular中以富文本模式(而不是html 模式)动态更改数字。

0 投票
2 回答
1744 浏览

angularjs - 文本角度验证

我正在尝试验证 textAngular 文件,我需要在 textAngular 上添加所需的最大和最小字符以及红色/绿色的边框颜色...我有每个循环和 inide textAngulars...

这是我的代码:

我的代码不起作用我不知道为什么...

0 投票
1 回答
894 浏览

angularjs - 如何使用 Protractor 和 TextAngular 填写表格?

我正在尝试为某些输入字段提交一个使用 TextAngular 的表单。

我似乎找不到任何关于填充这些字段的信息 - 我最接近的是this,但是如果我尝试类似的东西,我会收到一个错误,即 Element 在点 (240, 249) 是不可点击的。其他元素会收到点击。

编辑:

终于得到了以下工作,但鉴于缺乏搜索结果我假设有一个更直接的方式......

0 投票
0 回答
178 浏览

angularjs - 从 ng-repeat 向 textAngular 添加文本

我想从 ng-repeat 在 textAngular 中添加文本,如下所示:

{{x.text}}ng-repeat 的文本在哪里...有什么解决方案吗?

0 投票
0 回答
285 浏览

angularjs - textAngular中未定义的getSelection

当我单击文本区域时,我得到“未捕获的 TypeError:无法读取未定义的属性 'getSelection'”,同时键入“TypeError:无法读取未定义的属性 'getSelection'”。

我正在使用带角度的requirejs。我的配置如下:

和依赖

更多内容请查看附件。

0 投票
2 回答
579 浏览

javascript - 文本角度不加载angularjs中的单元格边框

我希望能够在文本角度 div 中显示带有单元格边框的表格。

内容呈现但单元格边框不呈现

标记

控制器代码

.controller('testController',

这在 -> http://jsfiddle.net/x20mfq44/进行了演示

但是,如果我在没有文本角度的单独 jsfiddle 中呈现 html,则单元格边框会显示得很好。

https://jsfiddle.net/1xhfLpmq/

0 投票
2 回答
1129 浏览

angularjs - Textangular HTML模式清除模型值

我们决定更改我们的后端 CMS 以使用 text-angular 的 WYSIWYG 编辑器。内容从数据库中提取得很好,渲染得很好,但是当我们去查看 HTML 源时,文本就在那里,然后就消失了。我已经用 ta-unsafe-sanitizer="true" 关闭了消毒。奇怪的是,如果我手动单步执行进行消化的角度代码,最终会呈现文本并保留在屏幕上。如果我在没有断点的情况下运行它,它会清除文本。

我不确定它是消毒还是 Angular 内部的某种竞争条件。还有其他人遇到这个吗?

看法

控制器

表格范围设置如下:

一切都加载正常,表单的其他字段正确显示值。内容的初始渲染是正确的。只是在切换到 HTML 视图时它才会变为空白。再次单击 Html 会切换回可视视图,这是正确的。但是如果我保存,发送到服务器的值现在是空白的。

我什至可以将值复制并粘贴到 textangular.com 站点的演示文本框中,并且遇到同样的问题。

0 投票
2 回答
481 浏览

angularjs - textAngular输入字段显示?为什么?

我目前正在尝试实现以下编辑器

跟随plunkr。为什么编辑器下方有一个输入字段?

在此处输入图像描述