我已经定义了以下指令 我在我的js文件中定义了以下dirctive:
declare @d1 date, @d2 date
select
@d1 = DATEADD(DD, -30, CAST(GETUTCDATE() AS Date)),
@d2 = DATEADD(DD, 1, CAST(GETUTCDATE() AS Date))
而不是在我的html中使用它:.directive('tabContent',function(){
return {
restrict: 'E',
template:'<div ng-if="view==\'card" ng-include="card.html"></div>'
}
})
但我得到的只是一句话<tabContent></tabContent>
我错过了什么?
答案 0 :(得分:2)
您在字符串中的卡片上缺少“转发转义”,ng-include
也需要单引号,因为它会将您的网址解析为表达式。
template:'<div ng-if="view==\'card\'" ng-include="\'card.html\'"></div>'