私の信じられないほど簡単なコード:Angular's ng-showのほとんどの単純なケースはなぜ機能しないのですか?
AAAA
<div ng-show="false">
XXXXX
</div>
BBBBBBB
出力:
AAAA
XXXXX
BBBBBBB
はなぜXXXXX
は出力に表示されていますか?私はng-show
にそれを隠すように言った。ここで
はJSFiddleです:https://jsfiddle.net/v50oezss/1/
私の信じられないほど簡単なコード:Angular's ng-showのほとんどの単純なケースはなぜ機能しないのですか?
AAAA
<div ng-show="false">
XXXXX
</div>
BBBBBBB
出力:
AAAA
XXXXX
BBBBBBB
はなぜXXXXX
は出力に表示されていますか?私はng-show
にそれを隠すように言った。ここで
はJSFiddleです:https://jsfiddle.net/v50oezss/1/
はあなたのJSFiddleは全くアンギュラ使用していないので、あなたのDIVで何かをやって何のコードがありません。フレームワークを使用するには、そのフレームワークを参照する必要があります。
はangular.jsに<SCRIPT>
の参照を追加し、このような何かを:
<div ng-app> <!-- this initializes angular and hooks the framework -->
AAAA
<div ng-show="false">
XXXXX
</div>
BBBBBBB
</div>
私はforked your JSFiddleので、あなたが働いて、それを見ることができます。
あなたのフィドルでは、あなたはAngularJsを使用していません。これを行うには、外部リソースとして追加する必要があります。 さらに、あなたはこのようにNG-アプリを使用する必要があります
HTML
<div ng-show="false">
XXXXX
</div>
JS
var myApp = angular.module('myApp',[]);
私はより鮮明ためのフィドルを作ります。
http://jsfiddle.net/Lpj5onvq/1/
よろしく
他の回答が正しく問題を指摘しています。最も重要な問題は、jsfiddleがAngularJSライブラリを参照していないため、ng-show
はプレーンなHTMLが無視するため何もしていないということでした。
jsfiddleを更新しました。
最後の質問を削除して貼り付けましたか? –
Wow thats syntax error ... –
あなたのJSFiddleはAngularを全く使用していないので、あなたのDIVで何かをするコードはありません。フレームワークを使用するには、そのフレームワークを参照する必要があります。 https://docs.angularjs.org/misc/started – squillman