2

Kanso.js は、簡単にカウチアプリを作成できるツールです。ドキュメントで読めるように、underscore.js モジュールが含まれています。

しかし、たとえばリスト ビューで underscore.js メソッドを正確に利用するにはどうすればよいでしょうか。最初にそれを要求する必要がありますか? たとえば、私はユニオンメソッドで遊んでいます:

var newArray = oldArray1.union(oldArray2)

また

var newArray = union(oldArray1, oldArray2)

ただし、HTTP 経由でリストを要求すると、Kanso は引き続き typeError を発生させます。

4

1 に答える 1

3

まずrequireunderscoreファイルの先頭にあるモジュール。devKanso(バージョン0.0.8)のブランチを使用している場合は、次のようになります。

_ = require('underscore')._;

Kanso 0.0.7では、次のようになります。

_ = require('kanso/underscore')._;

union次に、アンダースコアオブジェクトから呼び出します

var newArray = _.union(oldArray1, oldArray2);

編集:

Kanso 0.2.1(執筆時点での現在のバージョン)では、アンダースコアには独自のパッケージがあります。使用方法は次のとおりです。

  1. kanso.jsonファイルunderscoreに依存関係として追加します。

    "dependencies": {
        ...
        "underscore": null
    }
    
  2. kanso installプロジェクトディレクトリで実行します。

  3. underscoreモジュールで必要です。

    _ = require('underscore')._;
    
于 2011-11-25T09:44:07.380 に答える