小编Pet*_*nke的帖子

坚持创建自定义css样式指令

对于唯一的可视化编辑器,我正在尝试创建一个写入CSS样式的新指令.当单击一个复选框使background-color属性透明时,我一直试图让指令更新.

这是我的(非工作)指令:

myApp.directive('customstyle', function () {
return {
    restrict: 'E',
    link: function (scope, element, attrs) {
      var bgColor;
      scope.$watch(attrs.myTransparent, function (value) {
        if (value) {
          bgColor = 'transparent';
        } else {
          bgColor = attrs.myBgcolor;
        }
        updateStyle();
      }, true);

      function updateStyle() {
        var htmlText = '<style>.' + attrs.myClass + '{';
        htmlText += 'background-color: ' + bgColor + ';';
        htmlText += "}</style>";
        element.replaceWith(htmlText);
      }
      updateStyle();
  }
}
});
Run Code Online (Sandbox Code Playgroud)

和html元素:

<customstyle my-class="examplediv" my-transparent="settings.Window.Transparent" my-bgcolor="settings.Window.BackgroundColor"></customstyle>
Run Code Online (Sandbox Code Playgroud)

这是一个情况的错误:http://jsfiddle.net/psinke/jYQc6/

任何帮助将不胜感激.

angularjs

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

拖动后,Angularjs指令属性绑定左侧和顶部位置

我正在为jqueryui draggable编写一个指令,但是我在拖动后让左上角位置绑定到我的作用域时遇到了一些麻烦.有人能指出我正确的方向吗?

myApp.directive('draggable', function () {
return {
    restrict: 'A',
    link: function (scope, element, attrs) {
        element.draggable({
            cursor: "move",
            stop: function (event, ui) {
                attrs.$set('xpos', ui.position.left);
            }
        });
    }
};
});
Run Code Online (Sandbox Code Playgroud)

这是我想要做的事情的小提琴:http: //jsfiddle.net/psinke/TmQ​​eL/

javascript angularjs

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

当您运行多个站点时,在一个azure网站上运行负载测试时是否会对性能产生影响

我们在中型实例上运行几个azure网站(或Web应用程序).我想知道在其中一个站点上运行简单的负载测试时是否会对任何其他站点的性能产生影响.换句话说,这些网站是否共享相同的处理器/内存,或者在天蓝色中处理的方式不同?

azure azure-web-sites

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

标签 统计

angularjs ×2

azure ×1

azure-web-sites ×1

javascript ×1