小编Bob*_*obo的帖子

击.删除所有文件和目录,但删除某些文件

我正在编写一个脚本,需要从目录中删除所有内容,除了两个目录,mysql和temp.

我试过这个:

ls * | grep -v mysql | grep -v temp | xargs rm -rf
Run Code Online (Sandbox Code Playgroud)

但这也保留了所有名称中包含mysql的文件,我不需要.它也不会删除任何其他目录.

有任何想法吗?

directory bash ubuntu file

11
推荐指数
2
解决办法
1万
查看次数

Angular http get以额外引号返回字符串

我的项目是AngularJS和ASP.Net MVC的混合体.

$http.get用来调用我的api控制器,它返回一个字符串.但是在.success函数中,数据会像这样返回"/"my string/"" (带有额外的引号).

为什么那些,我怎么能摆脱它们?

我需要它们,因为我将元素的title属性设置为返回的字符串,这使得工具提示周围有引号(丑陋).

string asp.net-mvc angularjs

11
推荐指数
1
解决办法
2987
查看次数

ng-class-甚至不申请课程

所以我试图斑马条纹我的ng-repeat所以行可以很容易区分.

我认为我已经正确连接了所有内容,但是这些类没有被应用.

我在这里创造了一个傻瓜.

我的HTML看起来像这样:

<div ng-repeat="removal in removals" ng-class-even="even" ng-class-odd="odd" class="remove-relation-titles-list">
      <div class="pull-left relation-titles-left-list">
           <span class="acct-title acct-num">{{removal.AcctType}} {{removal.AcctNo}}</span>
           <span class="acct-title"> - Standard Checking</span>
      </div>
</div>
Run Code Online (Sandbox Code Playgroud)

因此,常规课程的应用很好,但偶数和奇数课程都没有.如果你检查对象并even自己添加类,它会很好地显示出来.我试过把它移到div里面ng-repeat没有结果.

我错过了一些明显的东西吗

angularjs angularjs-ng-repeat

5
推荐指数
1
解决办法
4832
查看次数

括号在Bash脚本中不起作用

我正在编写一个脚本,需要从目录中删除所有内容,除了两个目录,mysql和temp.

我之前问了一个问题,得到的代码在命令行中有效:

rm -rf !(mysql|temp)
Run Code Online (Sandbox Code Playgroud)

但是它在脚本中不起作用.我收到此错误"语法错误:"("意外".

我需要做的括号有什么特别之处吗?

syntax bash parentheses

1
推荐指数
1
解决办法
193
查看次数

从动态按钮将特定值传递给模态

我的页面上有一些不同的模态需要传递给它们的数据.我用另一个问题解决了这个问题,现在让我使用jQuery并且非常有帮助.这就是我现在拥有的:

$(document).on("click", ".edit", function () {
    $(".modal-body #value").val($('.edit').data('id'));
});
Run Code Online (Sandbox Code Playgroud)

我的问题是,由于我的页面有动态创建的按钮(来自基于模型的foreach),无论我点击哪个按钮,都会从第一个按钮获取值.如何从单击的按钮获取值.

我想给他们所有单独的id,但我不想为每个id创建一个函数.我读到这个.on方法有一个数据属性,但我找不到一个如何使用它的好例子,以及它是否适用于我的情况.

如果有人有任何建议我会非常感激.谢谢!

javascript jquery twitter-bootstrap-3

1
推荐指数
1
解决办法
1995
查看次数

当templateUrl更改时,AngularJS模态不会显示

到目前为止,我所拥有的是Angular UI示例:

控制器:

var ModalDemoCtrl = function ($scope, $modal) {

  $scope.open = function () {

    var modalInstance = $modal.open({
      templateUrl: 'myModalContent.html',
      controller: ModalInstanceCtrl
    });
  };
};


var ModalInstanceCtrl = function ($scope, $modalInstance) {

  $scope.close = function () {
    $modalInstance.dismiss('cancel');
  };
};
Run Code Online (Sandbox Code Playgroud)

而这一部分,就是在这个模态所在的整个页面的.html中.HTML:

<script type="text/ng-template" id="myModalContent.html">
  <div class="modal-header">
    <h3 class="modal-title">I'm a modal!</h3>
    <button class="btn btn-warning" ng-click="close()">X</button>
  </div>
  <div class="modal-body">
    Stuff
  </div>
</script>
Run Code Online (Sandbox Code Playgroud)

这很好用.但我正在尝试重构一些事情并组织我的代码,所以我想将模态html移动到它自己的文件中.当我这样做,并尝试通过将templateUrl更改为路径:来使用它\tmpl\myModalContent.html,它不会显示.背景仍然出现,检查页面显示它正确加载,但只是不会显示.

我已经尝试根据这些建议改变模态的CSS 而没有区别.

我的问题是,如果脚本标记在主html中,为什么这样可以正常工作,但如果它在自己的文件中则根本不行?

这是一个显示我的意思的plnkr.如果你复制template.html中的内容并将其放在index.html文件中的按钮正上方,它就可以...

modal-dialog angularjs angular-ui-bootstrap bootstrap-modal

1
推荐指数
2
解决办法
1万
查看次数