Javascript 无法在Angular js中设置属性错误
以下代码显示无法在angular js中设置未定义的属性“show” HTML代码Javascript 无法在Angular js中设置属性错误,javascript,jquery,angularjs,Javascript,Jquery,Angularjs,以下代码显示无法在angular js中设置未定义的属性“show” HTML代码 <div ng-controller="DeathRayMenuController"> <button ng-click="toggleMenu()">Toggle</button> <ul ng-show="menuState.show"> <li ng-click="stun()">Stun</li> <li ng-click="
<div ng-controller="DeathRayMenuController">
<button ng-click="toggleMenu()">Toggle</button>
<ul ng-show="menuState.show">
<li ng-click="stun()">Stun</li>
<li ng-click="disintegrate()">Disintegrate</li>
<li ng-click="destroy()">Destroy</li>
</ul>
运行此命令时,我收到此错误
TypeError:无法设置未定义的属性“show”
menuState
必须先定义:
$scope.menuState = {
show : false
};
必须首先定义
menuState
:
$scope.menuState = {
show : false
};
必须首先定义
menuState
:
$scope.menuState = {
show : false
};
必须首先定义
menuState
:
$scope.menuState = {
show : false
};
谢谢你。现在看起来很明显,但从一个有声誉的书源工作,你不会认为他们会犯这样愚蠢的错误。谢谢你。现在看起来很明显,但从一个有声誉的书源工作,你不会认为他们会犯这样愚蠢的错误。谢谢你。现在看起来很明显,但从一个有声誉的书源工作,你不会认为他们会犯这样愚蠢的错误。谢谢你。现在看起来很明显,但从一个有声誉的书源工作,你不会认为他们会犯这样愚蠢的错误。