angularjs通过过滤器返回超链接的方法
项目中有一个函数,需要将字符串拼接成超链接。效果如下。
从数据库获得的字符串格式如下
数据的格式很工整,可以用“#”和空格做标记来平滑划分。
一开始我想象的很好,觉得直接回去就好了。
但现实是残酷的。标签没有变成超链接,而是一个字符串
检查发现不是逃跑的,这个我不太懂
之后在网上搜索,也找不到合适的方法。后来问学长我有ngBindHtml的标签,就去看了官方的文档。用法和效果如下
(第三个文件夹的作用还没有试验出来,不知道是什么。)
看起来效果很一致,但是应该怎么用呢?您不能在筛选器中使用$scope。(在认为不必使用filter之后,可以编写一个方法直接转换这个字符串。虽然这很麻烦,但确实是一个思路。)
没想到好办法,只能继续问学长们。没想到方法太简单。angualrjs已经考虑过了,ngbindhtml可以直接使用过滤器
它被简单地解决了
摘要
想了这个问题,发现自己考虑问题是不完整的。学长告诉自己ngbindhtml后,一直纠结于自己的用法,却没有想到研究过滤器可以用在哪里,是否可以在属性中。虽然我们已经逐渐尝试阅读官方文件,但要真正阅读官方文件还有很长的路要走。
以上就是本文的全部内容。希望对大家的学习有帮助,支持我们。
版权声明:angularjs通过过滤器返回超链接的方法是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。