AngularJS--day05-评论案例

复制代码
<!DOCTYPE html>
<html ng-app='app' ng-controller='mainController'>
    <head>
        <meta charset="utf-8">
        <title>评论案例</title>
        <link rel="stylesheet" type="text/css" href="bootstrap.min.css" />
    </head>
    <body>
        <br /><br /><br />
        <div class="row">
            <div class="col-xs-3"></div>
            <div class="col-xs-6">
                <!-- 评论模块 -->
                <div class="input-group">
                    <input type="text" class="form-control" />
                    <span class="input-group-btn" ng-model='comt'>
                        <button class="btn btn-primary" ng-click='submitComment(comt)'>评论</button>
                    </span>
                </div>
                <!-- 评论标题 -->
                <h2 ng-show='commentArr.length>0'>评论</h2><!-- 有显示 -->
                <!-- 评论内容 -->
                <ul class="list-group">
                    <li class="list-group-item" ng-repeat='comment in commentArr track by $index'>
                        <span>{{comment}}</span>
                        <a href="javascript:;" class="btn btn-link" ng-click='deleteComment($index)'>删除本条评论</a>
                    </li>
                </ul>
            </div>
            <div class="col-xs-3"></div>
        </div>
        
        <script src="angular.js"></script>
        <script>
            var app = angular.module('app',[]);
            app.controller('mainController',['$scope',function($scope){
                $scope.commentArr = [];
                //评论功能
                $scope.submitComment = function (comt){
                    $scope.commentArr.push(comt);
                    $scope.comt = '';
                };
                //删除评论
                $scope.deleteComment = function(index){
                    $scope.commentArr.splice(index,1);//.splice(index,howmany,item1,.....,itemX)index    必需。整数,规定添加/删除项目的位置,使用负数可从数组结尾处规定位置。
                };
                
            }]);
        </script>
    </body>
</html>
复制代码

 

posted @   小白咚  阅读(189)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
点击右上角即可分享
微信分享提示