防暴选择器不起作用

时间:2016-09-15 13:31:30

标签: javascript riotjs

我试图做一个非常基本的Riot测试示例。我的HTML是(包括)如下:

<recommendation></recommendation>
<recommendation></recommendation>
<recommendation></recommendation>
<recommendation></recommendation>
<recommendation></recommendation>

<script type="riot/tag">
<recommendation>
  <h3>Hey, here's a recommendation</h3>
</recomendation>
</script>
<script src="https://rawgit.com/riot/riot/master/riot%2Bcompiler.min.js"></script>

<script>
  var tags = riot.mount('*');
  console.log('tags', tags);
</script>

console.log的输出只是tags []。根据我的理解,它应该获得所有<recommendation>标签。

有什么想法吗?

谢谢!

2 个答案:

答案 0 :(得分:1)

试试这个:

\\1

或者:

var tags = riot.mount('recommendation');

或者:

    while(var tags = riot.mount('recommendation'))
{
  console.log('tags', tags);
}

答案 1 :(得分:1)

它无效,因为您错误地关闭了代码</recomendation> => </recommendation>

使用我们的cli riot --check component.tag或只使用一个好的IDE

可以轻松检查这种错误