1

我正在尝试在服务器端呈现我的 riot 标签,这工作正常。标签在服务器端呈现并在客户端加载。当我尝试使用 riot.route 定义我的标签以及我的路线定义时,就会出现问题。标签被编译成相应的 Js 文件,但是在点击我的路由时,它遇到了内部服务器错误,并且控制台中记录的错误是 riot.route is not a function。

我的标签脚本部分中的防暴路线代码。

<script>
        var self = this;
        this.data = opts.datastore
        this.page = opts.datastore[0]


        riot.route(function(id)
        {   
            this.page = this.data.filter(function(r) { return r.id == id })[0] || {}
            this.update();

        })



this.doUpdate = function update()
    {
        opts.remarks = this.fname.value;
    }


    </script>

这里的数据通过 datastore 选项来自我的 server.js 文件,是一个 json 数据。

4

0 回答 0