也许有人可以在这里帮助我。我有这些代码行:
1 $(document).ready(function(){
2 if('<?php echo Yii::app()->controller->action->id?>' == 'update'){
3 if('<?php echo Yii::app()->user->id;?>' != '<?php echo $model->createUser->id; ?>'){
我越来越,
试图访问非对象的属性(第 3 行)。
这是有道理的,因为我在这里没有具有该属性的对象。
问题是第二个if
正在运行,即使第一个if
条件返回 FALSE。
Yii::app()->controller->action->id
不等于“更新”,所以第二个 IF 永远不应该执行。所以,我不明白。
谁能澄清一下这里发生了什么?
干杯