666

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8" />
        <title></title>
        <style>
            tr:nth-of-type(odd){
                background: darkcyan;
            }
            tr:nth-of-type(even){
                background:tomato;
            }
            span{
                color: red;
            }
        </style>
        <script type="text/javascript" src="js/angular.min.js" ></script>
        <script>
            var app = angular.module("myApp",[]);
            app.controller("ctrl",function($scope,$http){
                $http.get("http://result.eolinker.com/lKgJQ8Zec38423e5603b8e055d1193a8127c0c060bb1b55?uri=goodstest")
                .success(function(datas){
                    $scope.datas = datas;
                });
                $scope.pd = false;
                $scope.xg = false;
                $scope.ck_all = function(){
                    for(var i = 0; i < $scope.datas.length;i++){
                        $scope.datas[i].c=$scope.flag;
                    }
                };
                $scope.del_all = function(){
                    for(var i = 0 ; i<$scope.datas.length;i++){
                        if($scope.datas[i].c){
                            $scope.datas.splice(i,1);
                            i--;
                        }
                    }
                }
                $scope.dele_a = function(id){
                    for(var i=0;i<$scope.datas.length;i++){
                        if($scope.datas[i].id==id){
                            $scope.datas.splice(i,1);
                        }
                    }
                }
                $scope.add = function(){
                    var id = $scope.add_id;
                    var gname = $scope.add_gname;
                    var uname = $scope.add_uname;
                    var tel = $scope.add_tel;
                    var price = $scope.add_price;
                    var city = $scope.add_price;
                    var regdate = $scope.add_regdate;
                    $scope.errors=null;
                    if(id==undefined||id==""){
                        if($scope.errors==null){
                            $scope.errors= {};
                        }
                        $scope.errors.id="编号不合法"
                    }
                    if(gname==undefined||gname==""){
                        if($scope.errors==null){
                            $scope.errors={};
                        }
                        $scope.errors.gname="用户名不合法"
                    }
                    
                    
                    
                    
                    if($scope.errors==null){
                        $scope.datas.push({
                            id:id,
                            gname:gname,
                            uname:uname,
                            tel:tel,
                            price:price,
                            city:city,
                            regdate:regdate,
                            state:'未发货'
                        });
                        $scope.pd=false;
                    }
                }
            });
        </script>
    </head>
    <body ng-app="myApp" ng-controller="ctrl">
        <center>
            <input type = "text" placeholder="输入内容查找" ng-model="namecx" />
            <select ng-model="statecx">
                <option value="">--请选择--</option>
                <option>未发货</option>
                <option>已发货</option>
            </select>
            <button ng-click="del_all()">批量删除</button>
            <button ng-click="pd=!pd">新增订单</button>
            <table border="1px">
                <tr>
                    <td><input type = "checkbox" ng-click="ck_all()" ng-model="flag"/></td>
                    <td>商品编号<button ng-click="namepx='id';f=!f">排序</button></td>
                    <td>商品名称</td>
                    <td>用户名</td>
                    <td>电话</td>
                    <td>价格<button ng-click="namepx='price';f=!f">排序</button></td>
                    <td>地址</td>
                    <td>日期</td>
                    <td>状态</td>
                    <td>操作</td>
                </tr>
                <tr ng-repeat="d in datas | filter:namecx | filter:{state:statecx}|orderBy:namepx:f">
                    <td><input type = "checkbox" ng-model="d.c"/></td>
                    <td>{{d.id}}</td>
                    <td>{{d.gname}}</td>
                    <td>{{d.uname}}</td>
                    <td>{{d.tel}}</td>
                    <td>
                        <span ng-show="!xg">{{d.price |currency:'¥:'}}</span>
                        <input type="number" ng-show="xg" ng-model="d.price" >
                    </td>
                    <td>{{d.city}}</td>
                    <td>{{d.regdate | date:'yyyy-MM-dd hh:mm:ss'}}</td>
                    <td>
                        <span style="background: yellow;" ng-show="d.state=='未发货'">
                            <a href="#"ng-click="d.state='已发货'">未发货</a>
                        </span>
                        <span style="background: green;" ng-show="d.state=='已发货'">已发货</span>
                    </td>
                    <td>
                        <button style="background: yellow;" ng-click="xg=!xg">修改</button>
                        <button style="background: red;" ng-click="dele_a(d.id)">删除</button>
                    </td>
                </tr>
            </table>
            <div ng-show="pd">
                <table>
                    <tr>
                        <td>商品编号</td>
                        <td><input type="number" ng-model="add_id"/>
                            <span>{{errors.id}}</span>
                        </td>
                    </tr>
                    <tr>
                        <td>商品名称</td>
                        <td><input type="text" ng-model="add_gname"/>
                            <span>{{errors.gname}}</span>
                        </td>
                    </tr>
                    <tr>
                        <td>用户名称</td>
                        <td><input type="text" ng-model="add_uname"/></td>
                    </tr>
                    <tr>
                        <td>电话号码</td>
                        <td><input type="text" ng-model="add_tel"/></td>
                    </tr>
                    <tr>
                        <td>商品价格</td>
                        <td><input type="text" ng-model="add_price"/></td>
                    </tr>
                    <tr>
                        <td>发货地址</td>
                        <td><input type="text" ng-model="add_city"/></td>
                    </tr>
                    <tr>
                        <td>订单日期</td>
                        <td><input type="text" ng-model="add_regdate"/></td>
                    </tr>
                </table>
                    <button style="background: green;" ng-click="add()">保存订单</button>
            </div>
        </center>
    </body>
</html>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 这是 Linux 命令中的一条,意为将文件或目录的权限设置为可读可写(读写)可执行,即所有用户都有该文件或目录的完全访问权限。具体含义如下: - 第一个 6 表示所有者(owner)拥有读、写权限; - 第二个 6 表示与所有者同一组的用户(group)拥有读、写权限; - 第三个 6 表示其他用户(others)拥有读、写权限。 请注意,使用 chmod 命令时需要小心,确保不会给予不必要的权限,以免造成安全隐患。 ### 回答2: chmod 是 Linux 系统中用来修改文件或目录权限的命令。其中 666 是权限的数字表示,表示对于文件所有者(owner)、所属组(group)以及其他用户的权限设置。 在 Linux 系统中,文件或目录的权限有三个单独的类别:所有者、所属组和其他用户。每个类别的权限由三个单独的权限位表示:读取(4)、写入(2)和执行(1)。使用这些权限位的组合可定义不同的权限设置。 666 表示:所有者、所属组和其他用户都具有读取(4)和写入(2)的权限,而没有执行(1)的权限。 对于文件而言,在权限为 666 的情况下,所有者、所属组和其他用户都可以读取和修改该文件。但是它们无法执行该文件,也就是无法将该文件作为可执行程序来运行。 对于目录而言,在权限为 666 的情况下,所有者、所属组和其他用户都可以读取和修改该目录的内容(即文件和子目录)。但是它们无法进入该目录,也就是无法通过 cd 命令进入该目录。 总之,chmod 666 命令用于将文件或目录的权限设置为可读取和可写入,但不可执行。 ### 回答3: 在Linux中,chmod是用于更改文件或目录权限的命令,666是一种权限设置。当我们在命令行中输入“chmod 666 [文件名]”时,它表示将所指定文件的权限设置为666。 在权限设置中,666表示所有用户对该文件都具有可读和可写的权限,而没有执行权限。具体来说,数字6表示“读取”和“写入”权限,没有执行权限。在文件权限中,读取(r)表示可以查看文件内容,写入(w)表示可以修改文件内容,而执行(x)表示可以运行文件。 使用chmod 666命令可以将文件的权限设置为666,这意味着任何用户都可以读取和修改该文件,但不能执行它。这种权限设置适用于某些特定需求,例如需要多个用户对文件进行编辑但不希望其运行或执行该文件。 需要注意的是,chmod命令是一种非常强大的命令,应谨慎使用。不正确的权限设置可能导致安全风险或意外的结果。为了保持系统和文件的安全性,建议仔细考虑和检查权限设置。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值