我有一個關於在Laravel 4Laravel 4動態屬性不工作在一定條件下
首先動態性能的問題,看看這個view.blade.php
文件
@extends('layouts.master')
@section('content')
League: {{$league->name}}
Teams:
@foreach($league->teams as $t)
{{$t->name}}
@endforeach
@stop
這是動態的財產使用情況的正常情況下,我假設。
在我的機器中,文件返回一個錯誤:foreach提供的參數無效$league->teams
只是int(0)
。
但是,當我使用$league->teams()->get()
它按預期工作。
而且當我使用$league->tEams
它的工作壓力太大,請注意是大寫E.
我在https://github.com/joturako/d2tm
增加了GitHub庫,任何人都好心地探討這個問題可以這樣做。
我相信這或者是laravel本身的bug,或者是我使用的laravel,windows 8和xampp的組合;或者這只是我對一切事物的不完整的認識。
無論如何,感謝您閱讀我的問題,並希望有人能夠啓發我。
「另外,當我使用$聯賽 - > tEams它也工作,請注意大寫E.」確定...解釋一下嗎? – TonyArra
當我將字母e更改爲大寫時,它工作..只要它不是''''''''tEams'''或''teAms''',錯誤只會在我使用時出現'''teams'''。 – Luong