评论功能案例

<!DOCTYPE html>
<html ng-app='app' ng-controller='mainController'>
<head>
    <meta charset='utf-8'/>
    <title>lesson5_angularJS评论案例</title>
    <link rel="stylesheet" type="text/css" href="bootstrap.min.css">
</head>
<body>
<br/><br/><br/>
<div class="container">
    <div class="row">
        <div class="col-xs-3"></div>
        <div class="col-xs-6">
            <!-- 评论模块 -->
            <div class="input-group">
                <input type="text" class="form-control" ng-model='comt'>
                <span class='input-group-btn'>
                    <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>
</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);
        };
    }]);
</script>
</body>
</html>

注意:需要外部引入bootstrap.min.css样式文件

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 学习目的:实现在dom上的增删操作; 案例:模拟回帖/微博评论功能案例; 可以注意到此时删除操作是在发表操作的区域块中的
    冒险小A阅读 5,780评论 0 0
  • 一:在制作一个Web应用或Web站点的过程中,你是如何考虑他的UI、安全性、高性能、SEO、可维护性以及技术因素的...
    Arno_z阅读 5,022评论 0 1
  • 选择qi:是表达式 标签选择器 类选择器 属性选择器 继承属性: color,font,text-align,li...
    love2013阅读 6,861评论 0 11
  • 一、理论基础知识部分 1.1、讲讲输入完网址按下回车,到看到网页这个过程中发生了什么 a. 域名解析 b. 发起T...
    我家媳妇蠢蠢哒阅读 8,335评论 2 106
  • 第5章 深入了解:自定义Bootstrap 想象一下,一个网站,所有的网站都是用Bootstrap构建的,看起来和...
    海上名月阅读 4,472评论 1 4

友情链接更多精彩内容