我在这里创造了一个小提琴:http://jsfiddle.net/nicktest2222/W4VaA/
我只是希望能够点击重置按钮并将原始值恢复原状.有谁知道这样做的最佳方法?
提前致谢
function TodoCtrl($scope) {
  $scope.data = [
   {text:'learn angular', done:true},
   {text:'build an angular app', done:false}];
  $scope.orig = [$scope.data];
  $scope.reset = function() {
    $scope.data = $scope.orig;
  };
}
捕获和格式化从服务器传递到显示换行符的文本内部的"\n \n"的最佳方法是什么?小提琴在这里:http://jsfiddle.net/nicktest2222/2vYBn/
$scope.data = [{
    terms: 'You agree to be bound be the terms of this site. \n\n Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus tempus lectus ac nunc malesuada, fringilla feugiat nibh rhoncus. Vestibulum adipiscing mi in est consectetur, vitae facilisis nulla tristique. Nam eu ante egestas, ultricies tellus eu, suscipit neque.\n\n Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum et ligula non tellus semper iaculis eget vestibulum metus. Nunc aliquam eros sit …我有一个信息屏幕,我正在使用转发器来构建特定用户的信息.
单击"编辑"按钮时,如何将特定用户对象数据传递到模态窗口模板中?
HTML
<form class="custom" ng-controller="DepCtrl" ng-cloak class="ng-cloak">
<fieldset ng-repeat="object in data.dataset">
<legend><span>{{ object.header }}</span><span class="dep_rel">({{ object.relation }})  </span></legend>
    <div class="row">
        <div class="four columns" ng-repeat="o in object.collection.inputs">
            <span class="table_label">{{ o.label }}:</span><span class="table_answer">{{ o.value }}</span><br>
        </div>
    </div>
    <div class="row">
        <a ng-click="openDialog('edit')" style="color:#444;text-decoration:none;margin-right:10px;margin-top:5px;" class="btn_gray smaller left" href="#">Edit</a>
        <a style="color:#444;text-decoration:none;margin-top:5px;" class="btn_gray smaller" href="#">Delete</a>     
    </div>
</fieldset>
</form>
JS
function DepCtrl($scope, Dependents, $dialog) {
$scope.data = Dependents;
var t = '<div class="modal-header">'+
      '<h3>' + $scope.header.value + '</h3>'+
      '</div>'+
      '<div class="modal-body">'+
      '<p>Enter a value to pass …我搞砸了这个CSS,并且无法弄清楚如果禁用了其中的输入,该如何覆盖控件类的光标属性(“指针”)。有人可以帮我吗?
<label class="control control--checkbox">Disabled
    <input type="checkbox" disabled="disabled"/>
    <div class="control__indicator"></div>
</label>
.control {
  font-size: 18px;
  position: relative;
  display: block;
  margin-bottom: 15px;
  padding-left: 30px;
  cursor: pointer;
}
.control__indicator {
  position: absolute;
  top: 2px;
  left: 0;
  width: 20px;
  height: 20px;
  background: #e6e6e6;
}
很难理解$ watch.我正在使用它与计时器递增一个值 - 尝试在五秒后提示用户,如果他们想要继续.如果他们选择"取消",则计时器停止计数.
小提琴在这里:http://jsfiddle.net/nicktest222/VuuEK/4/
// Increment with $timeout
$scope.counter = 0;
$scope.onTimeout = function () {
    $scope.counter++;
    mytimeout = $timeout($scope.onTimeout, 1000);
};
var mytimeout = $timeout($scope.onTimeout, 1000);
// Watch
$scope.$watch($scope.counter, checkTime);
function checkTime() {
    console.log($scope.counter);
    if ($scope.counter === 5) {
        var check = confirm('Do you want to continue?');
        if (check === false) {
            $scope.stop();
        }
    }
}
checkTime函数在页面加载时触发一次,我希望它会触发每个增量,因为$ scope.counter变量每秒都在变化.
对不起,我不知道为什么这么难.是否可以将背景颜色从黑色更改为白色.
小提琴链接:http://jsfiddle.net/nicktest2222/MF9Q2/2/
<iframe src="https://player.vimeo.com/video/86019637?title=0&byline=0&portrait=0&color=ffffff&autoplay=1" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe>