問題タブ [object-property]
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.
laravel - 非オブジェクトのプロパティを割り当てようとしています - Laravel 5.2
問題: Laravel 4 コードを Laravel 5.2 に変換しています。ビューを移動して変換しようとしていますが、次のエラーを回避できません。
エラー: IndexController.php 行 27 の ErrorException: 非オブジェクトのプロパティを割り当てようとしています
デバッグ情報:
- IndexController.php の 27 行目
- HandleExceptions->handleError('2', '非オブジェクトのプロパティを割り当てようとしました', 'C:\Apache24\B2B_Contracts\app\Http\Controllers\IndexController.php', '27', array('numberofpcs' = > object(additionalPCs), 'addtpcs' => array('0', '1', '2', '3', '4', '5', '6', '7', '8', ' 9'、'10'、'11'、'12'、'13'、'14'、'15'、'16'、'17'、'18'、'19'、'20'、'21' 、「22」、「23」、「24」、「25」、「26」、「27」、「28」、「29」、「30」、「31」、「32」、「33」、「 34'、'35'、'36'、'37'、'38'、'39'、'40'、'41'、'42'、'43'、'44'、'45'、'46'、'47'、'48'、'49'、'50'、'51'、'52'、'53'、'54 '、'55'、'56'、'57'、'58'、'59'、'60'、'61'、'62'、'63'、'64'、'65'、'66'、 '67'、'68'、'69'、'70'、'71'、'72'、'73'、'74'、'75'、'76'、'77'、'78'、'79 '、'80'、'81'、'82'、'83'、'84'、'85'、'86'、'87'、'88'、'89'、'90'、'91'、 '92'、'93'、'94'、'95'、'96'、'97'、'98'、'99'、'100'))) が IndexController に含まれています。PHP27行目
- IndexController->index() で
リクエスト:エラーが発生する理由を理解するのを手伝ってください。可能であれば、それを防ぐ方法と例で何が間違っているのかを詳細に説明してください.
注:データベースをシードした後、Laravel 4で同様のエラーを受け取っていましたが、移行を更新してデータベースを再シードすると、すべてが再び機能し始めました。これは、Laravel 5 のこのエラーでは機能しません。このコードは L4 で機能します。
試行:私は Google で多くのことを読んでおり、php artisan clear-compiled、composer dump-autoload、php artisan optimizeなどのさまざまな項目を試しましたが、役に立ちませんでした。エラーは$numberofpcs = new additionalPCs()から来ていると思います。しかし、私はそれを確認できませんでした。ビューに送信しているすべての変数も削除しましたが、エラーは引き続き発生するため、 $this->layout->content = View::make('index'); のように見えました。
IndexController.php
additionalPCs.php
追加のComputer.php
BaseController.php - (これは、IndexController 用の BaseController.php ファイルがあることを示すためだけのものです。L5 にはデフォルトで同梱されていないことを認識しています。)
owl - OWL:スーパークラスのものから2つのクラス間のプロパティ関係の継承を取得する方法は?
と という名前の 2 つのクラスがあるPeople
としDisease
ます。これらのクラスは Object Property によって関連付けられていhas
ます。
People
サブクラス (または個体)John
をDisease
持ち、サブクラス (または個体) を持ちCancer
ます。
これらのサブクラス間の関係を推論によって取得するにはどうすればよいでしょうか?
owl - いくつかの特定の逆特性によって関連付けられている個人を除外する
個人 A、B、C、D、E と 2 つのプロパティ P1、P2 があります。
A のみをキャプチャし、C をキャプチャしないクラスを構築したいので、次のようにクラスを設定します。
- myClass EquivalentTo: (P1 some owl:Thing) and (P1 only owl:Thing)
- myClass EquivalentTo: (P1 some owl:Thing) and (逆ではない P2 some owl:Thing)
しかし、それらの試みはすべて失敗しました。A個体とC個体を区別するにはどうすればよいでしょうか?
python-3.x - ObjectProperty の属性の更新された値を表示する Kivy ウィジェット
そのため、プレーヤーの属性が変更されるたびにウィジェットを更新しようとしています。player は Player オブジェクトです。(大幅に)短縮されたバージョンは以下のとおりです。
私の kivy ルート クラスは、プレーヤーの健康状態を示す ProgressBar を持つ BoxLayout です。
do_something は、Enter キーが押されるたびに呼び出されます (これが機能することを確認しました)。GameRoot の .kv ファイルは次のとおりです。
プレイヤーのヘルス (またはその他の属性) が変更されたときにウィジェットが更新されないことを除いて、すべてが正常に機能します。
GameRoot への次の変更により、更新されました。
しかし、Player と Stats の両方に多くのインスタンス変数があり、それらが変更されるたびに更新する必要があるため、これは実際には良いオプションではありません。
助けていただければ幸いです。私は周りを見回しましたが、解決策は見つかりませんでした。
編集:
すべてをプロパティに変更すると、関数でプロパティを使用しようとするとエラーが発生します。
次のエラーが表示されます: TypeError: set_level() missing 1 required positional argument: 'self'
コードの他の領域では、NumericProperties を int として使用できない、または ListProperties を添字化できないというエラーが表示されます。
明らかな何かが欠けている場合はお詫び申し上げます。最近Kivyを使い始めました。
semantic-web - Protégéでプロパティのプロパティを作成する方法?
Protégéを使用してOWLでモデル化するには、次の問題があります。
複数Song
の を異なる で実行できますPerformance
。それぞれSong
はArranger
、異なるPerformance
.
Song
をPerformance
using オブジェクト プロパティに関連付ける方法は既に知っています。Song
では、 -Performance
ペアを?にマッピングする方法はArranger
? (リレーショナル データベースでは、これを多対多の関係の「記述属性」と呼びますSong
) Performance
。
オブジェクト プロパティに注釈を使用できることはわかっていますが、このプロパティから何かを推測できるようにしたいと考えています。(例: 何Song
に何に、何にArranger
配置されているのPerformance
?) 私の知る限り、アノテーションから推論することはできません。