如何引用Riot.js中的输入字段值?

时间:2018-12-07 18:49:14

标签: javascript riot.js custom-tags

<hello-world>
  <form action="">
    <input type="text" ref="inputValue" placeholder="type a name" />
    <input type="submit" onclick="{trigger_printName}" />
  </form>

  <script>

    this.trigger_printName = e => {
      e.preventDefault();
      console.log(e.target.value);
      console.log(this.refs.inputValue.value)
    };
  </script>
</hello-world>

我正在尝试访问在输入字段中输入的用户的值。控制台记录e.target.value返回一个空字符串,控制台记录this.refs.inputValue.value说“无法读取未定义的属性'inputValue'”

1 个答案:

答案 0 :(得分:0)

结果是我有一些如何安装非常旧版本的riot + compiler.min.js的方法。将文件更新到当前的v3.13.2后,它可以正常工作。