【发布时间】:2017-04-05 13:39:55
【问题描述】:
我有一个使用 AngularJS 的非常简单的日期选择器,我想给它一个占位符以使用 AngularJS translate 来翻译它(就像我通常在我的项目中所做的那样)。
这是我的 HTML 代码:
<div flex class="layout-row">
<md-datepicker ng-model="vm.calendarEvent.start" ng-model-options="{ timezone: 'UTC' }" md-placeholder="Une date" translate translate-md-placeholder="PROF.SHARE.DUE">
</md-datepicker>
</div>
这样做会引发此错误:
错误:[$compile:multidir] 多个指令 [mdDatepicker(模块: material.components.datepicker),翻译(模块: pascalprecht.translate)] 要求新的/孤立的范围:
【问题讨论】:
-
translate-md-placeholder到底是什么,您能否提供指向该指令文档的链接? -
idk 如果它存在...我找不到合适的 angular-translate 文档,我看到了一个演示代码,它只是进行了翻译-要翻译的属性跨度>
-
我带你去 161 orsu 享受代表!
-
@nicholaslabrecque 啊谢谢!
标签: javascript angularjs datepicker angular-translate