問題タブ [meanjs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
135 参照

angularjs - meanJS-AngularJS で ngRepeat と ngShow/ngIf を一緒に使用する方法

ngRepeat を ngIf または ngShow と一緒に使用しようとしています。それはうまくいきません..「ポスター」と「ビューアー」IDに一致するものだけを表示しようとしているので、ユーザーは自分の投稿だけを見ることができます。私はmeanJSを使用しています。それが欠けているかどうかわからないので、ディレクティブを調べています。

0 投票する
1 に答える
7396 参照

javascript - mean.jsを使用して画像をアップロードし、データベース(mongoose)に保存する方法

私は平均的なスタックに慣れていません。AngularJS を使用して画像ファイルをデータベース (mongoose) にアップロードする方法を知りたいです。よろしければ、コードを教えてください。インターネットを検索したところ、このコードが見つかりましたが、うまくいきませんでした

HTML コード:

clientside controller.js:

私の問題は、コントローラーがトリガーしていないファイルを選択した後でもです。テスト用のコンソールも用意しましたが、機能しませんでした。

0 投票する
1 に答える
465 参照

angularjs - AngularJS (MeanJS) の垂直フォルダー構造を使用する場合、共有サービスを配置する場所

私はMEANJSを使用しています。そして、記事、銀行口座、収入と支出のためのいくつかのcrudモジュールを作成しました。収入と支出については、銀行口座の名前を使用して見つけるサービスが欲しい_idです。

だから私はこのフィルターを思いついた:

しかし、収入と支出の両方のコントローラーからフィルターを使用したい場合は、それを共有フィルターに入れる必要がありますか? したがって、この垂直フォルダー構造では、共有フィルターと共有サービスをどこに配置するのが望ましいでしょうか。

(「アプリ」を使用してフィルターを配置できると思っていvar app=angular.module("app",[])ましたが、MEANJSボイラープレートコードのどこにもアプリの使用が見られず、構造を壊したくありません)

垂直構造:

0 投票する
1 に答える
18 参照

javascript - リソースクエリ呼び出しの実行タイミング

私は次のようなコードを持っています:

$scope.find()によって呼び出される場所data-ng-init="find()"

関数をデバッグしているとき、行をまたい$scope.adverts = Adverts.query(); でデバッガをオンdoSomethingWithAdverts();にするHTTP GETと、実行を再開してこの関数を終了したときにのみ、firebug で呼び出しが表示されません。Adverts.query();なぜこれが事実なのか、私はajax呼び出しを開始すると思ったのですか?

これにより、応答データを使用しようとすると、不正な動作が発生しますdoSomethingWithAdverts()

0 投票する
1 に答える
819 参照

javascript - スマートテーブルを meanjs スタックに追加する

基本的なアプリケーション フォーム meanjs ボイラープレート コードを作成し、テーブル データを表示するためにスマート テーブルを挿入しようとしています 以下は私が行った変更ですが、なぜ機能しないのかわかりません

  1. インストールされたスマートテーブル

    bower install angular-smart-table

    npm インストール

  2. config.js にスマートテーブルの依存関係を追加

    var applicationModuleVendorDependencies = ['ngResource', 'ngCookies', 'ngAnimate', 'ngTouch', 'ngSanitize', 'ui.router', 'ui.bootstrap', 'ui.utils', 'smart-table'];

  3. env/all.js に smart-table js の場所を追加

'public/lib/angular-smart-table/smart-table.js'

  1. controller.js を変更して、smart-table を依存関係として追加しました

    angular.module('exceptions' ,['smart-table']).controller(.....

ステップ 4 の後、モジュールがロードされません。次の行を追加して client.module.js を変更しようとしましたが、うまくいきませんでした。

MEANJSにサードパーティのモジュールを挿入するための何かが欠けているか、正しい方法があれば、誰でも私に指摘してもらえますか

0 投票する
1 に答える
554 参照

express - MEAN.JS: マングース ミドルウェアでのフィルター処理

これは、MEAN JS のバックエンド コントローラーのコードです。

リクエスト:

http://localhost:3000/provinces?filter[ name ]=provincia de Barcelona

期待どおり、フィルタリングされた結果を返します。

別の属性を使用すると、フィルターが機能しなくなります。例:

http://localhost:3000/provinces?filters[コミュニティ]=54ba69755fdfbdea292b8738

これを返します:

そして console.log(err) はこれを返します:

元のドキュメント: