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

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>


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

最佳答案

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

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


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

关于javascript - Angular 传递杂项符号,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41263175/

10-11 05:27