角度传递misc符号

时间:2016-12-21 12:47:26

标签: javascript angularjs utf-8

我试图传递★(★)作为参数但是当我尝试它时,我得到:

syntax Error: Token ''★★' is not a valid identifier'

这是我的代码:

<question-rating-stats
        rating-data="{values:[15,15,20,20,30], labels:['&#9733;'.'&#9733;&#9733;','&#9733;&#9733;&#9733;','&#9733;&#9733;&#9733;&#9733;','&#9733;&#9733;&#9733;&#9733;&#9733;'], avg: 3.5}"
        question="{question: 'Give me stars'}">

</question-rating-stats>

所以我的问题是如何传递这些参数?

1 个答案:

答案 0 :(得分:1)

我认为问题是&#34;。&#34;登录您的标签数组。如果您想要的是连接,请使用+。如果有两个项目,请使用,

labels:['&#9733;' + '&#9733;&#9733;','&#9733;&#9733;&#9733;','&#9733;&#9733;&#9733;&#9733;','&#9733;&#9733;&#9733;&#9733;&#9733;']

在javascript中,.用于访问object的属性。在这里,它尝试访问★★的属性,这显然是一个字符串,而不是一个对象。