我在 Json 文件中有这个键/值用于 Angular 翻译:
{"MEETING_LINK": "<br/>Maybe you want to see the <a class=\"pink-link\" ng-href=\"/{{meetingLink}}/{{meetingId}}\">full meeting<a/> first?"}
当我像这样在我的 html 中调用翻译时:
<span
ng-bind-html="'GLOBAL.REMOVE_MODAL.MEETING_LINK' | translate:
{ meetingLink: meetingData.buttonLink, meetingId: meetingData.id}">
</span>
它不起作用。但是,如果我替换 anchor 中的 ng-href:href="/{{meetingData.buttonLink}}/{{meetingData.id}}
它会起作用。
除了我想向 anchor 元素添加一个 ng-click,我猜 html 中的 Angular 指令不起作用。
我可以采取一些技巧来实现这一点吗?
最佳答案
如果您使用的是 angular-translate 2.x,请尝试将 translate-compile
添加到您的 span
。
关于html - 使用 html 和 ngHref 进行 Angular 翻译,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30176050/