小编KrN*_*Nel的帖子

如何将node.js代码转换为常规浏览器javascript?

我不知道如何将javascript文件用于web-browser functionalit,当它被编码为node.js.

有问题的代码来自github graphenejs-lib.我想将此node.js代码转换为js:

import {Apis} from "graphenejs-ws";
var {ChainStore} = require("graphenejs-lib");
Apis.instance("wss://bitshares.openledger.info/ws", true).init_promise.then((res) => {
    console.log("connected to:", res[0].network);
    ChainStore.init().then(() => {
        ChainStore.subscribe(updateState);
    });
});
let dynamicGlobal = null;
function updateState(object) {
    dynamicGlobal = ChainStore.getObject("2.1.0");
    console.log("ChainStore object update\n", dynamicGlobal ? dynamicGlobal.toJS() : dynamicGlobal);
}
Run Code Online (Sandbox Code Playgroud)

还有来自同一个开发人员的另一个github,steemjs-lib,它显示了node.js的使用,以及浏览器在README默认页面中的使用.

我不知道如何将graphenejs-lib变成浏览器javascript,就像steemjs-lib已经被制作成常规的javascript工作版本一样.我联系开发者,但尚未收到回复.

我认为其他人实际上知道如何做dev为steemjs-lib做的事情,并让graphenejs-lib在浏览器中工作.

你能帮我吗?谢谢.

javascript node.js

7
推荐指数
2
解决办法
8361
查看次数

Rails路由,自定义问题:操作无法识别,始终'显示'

我正试图通过操作"管理"用户,而不是"新"和"显示"用户.问题出在我怀疑的路线中,因为我的链接'/ users/manage'作为'show'动作的id参数被接收:

进程终端日志:

Processing UsersController#show (for 127.0.0.1 at 2010-06-28 00:31:45) [GET]
  Parameters: {"id"=>"manage"}

ActionController::UnknownAction (No action responded to show. Actions: create, destroy, index, manage, and update):
Run Code Online (Sandbox Code Playgroud)

以下是相关部分的一些代码片段:

users/index.html.erb(创建用于转到管理部分的链接,即'/ users/manage'):

<%= link_to('New User', :action => 'manage') %>
Run Code Online (Sandbox Code Playgroud)

users_controller.rb(应该接收'manage'动作,但在上面的呼叫中显示'show':

def index
    @users = User.all

    respond_to do |format|
      format.html # index.html.erb
      format.xml  { render :xml => @users }
    end
  end

  def manage
      @users = User.all
      @user = User.find(params[:id]) if params[:id]
    @user = User.new if @user.nil?

    respond_to do |format|
      format.html …
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails

0
推荐指数
1
解决办法
6913
查看次数

标签 统计

javascript ×1

node.js ×1

ruby-on-rails ×1