下面的标记显示了ng-model的值:
<a ng-click="downloadDocument()">{{document.content.replace(/\d+\_/,"")}}</a>
字符串
在每个document.content
之前,我添加一个数字和一个下划线,类似于"12122141_document.txt"
。我想用正则表达式/\d+\_/
替换这部分。
这会在AngularJS中抛出一个错误,尽管{{ document.replace(" ","") }}
可以工作。
解决这个问题的唯一方法是指令还是我做错了什么?
Plunker
1条答案
按热度按时间mnemlml81#
我修改了你的Plunker-Demo,它工作得很好。
提示:不要使用
$scope
命名空间,如“document”。它由客户保留/使用。字符串
控制器
型
查看
型