我有以下代码:
<my-comp [title]="Foo's component"></my-comp>
我尝试过许多事情(''
,\'
,\\'
,\''
,...)以逃避'
,但我没有#39;设法做到这一点。
我怎么能这样做?
答案 0 :(得分:5)
标题似乎是一个组件属性,因此它需要一个变量或一个字符串。我假设正确的语法是:
from datetime import date, timedelta, datetime
curr = "1-11-2016"
end = "30-11-2016"
format = "%d-%m-%Y"
start_date = datetime.strptime(curr, format)
end_date = datetime.strptime(end, format)
step = timedelta(1)
num_thur_fri = 0
off_days = ['Fri','Thu']
days = (end_date - start_date).days
for x in range(days):
day = start_date.strftime("%a")
print(day)
if day in off_days:
num_thur_fri += 1
start_date += step
print(num_thur_fri)
在
之前和之后添加单引号答案 1 :(得分:1)
您绑定到title
属性,该属性可能是字符串类型。
你实际上在做的是将它绑定到一个javascript(well .. angular2)表达式,它是Foo's component
,但这不是一个有效的表达式。
你应该做的是:
title
属性而不使用绑定语法,只需设置title="Foo's Component"
[title]="'Foo\'s component'"
。