小编Kum*_*ati的帖子

如何阻止任何滑块将哈希标记添加到URL

任何滑块都会添加像#&panel1-1网址末尾的哈希标记.

我试过hashtags:false但它不起作用.

有没有其他方法可以阻止它生成这些主题标签?

javascript jquery jquery-plugins anythingslider

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

ondragstart,ondragover,onstart - $ scope未定义

我的任务是使用angular处理删除的文本.我一直$scope is not defined在拖放事件上遇到这个错误.知道如何解决这个问题吗?

我已经研究了角度拖放库.它们不允许拖放简单文本.他们中的大多数都使用列表.如果有一个适用于此任务,请告诉我

以下是plunker:

[ http://plnkr.co/edit/egKL13hsHka6RiX4UfSS?p=preview] [1]

这是控制器:

var app = angular.module("test",  []);
app.controller('testCtrl', ['$scope',function  ($scope) {
   $scope.nouns = ['guitar'];
   $scope.verbs = ['play'];
   $scope.allowDrop= function (ev) {
        ev.preventDefault();
   };
   $scope.drag=  function (ev) {
        ev.dataTransfer.setData("Text", ev.target.id);
   };    
   $scope.drop=  function (ev) {
        ev.preventDefault();
        var data = ev.dataTransfer.getData("Text");
        if(ev.target.id =='verb' && $scope.verbs.indexOf(data) != -1){
            ev.target.appendChild(document.getElementById(data));
        }
        else{
            alert(data + ' is not a ' + ev.target.id +'. Try again');
        }            
    };      
  }]);
Run Code Online (Sandbox Code Playgroud)

javascript drag-and-drop angularjs angularjs-digest

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

无法打开元数据文件 - PE 映像不包含托管元数据

在 azure 函数中,我使用以下说明将私有 dll 上传到 bin 文件夹

如果需要引用私有程序集,可以将程序集文件上传到与您的函数相关的bin文件夹中,并使用文件名(例如#r“MyAssembly.dll”)引用它。

但是当我运行该函数时,每个 dll 都会出现此错误。“无法打开元数据文件 - PE 映像不包含托管元数据”

azure azure-functions

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

从Plain JavaScript调用Angular Service到Controller

$rootScope.$emit()用于从服务到控制器提升事件.

当从控制器中引用的服务实例发出但$ rootScope时,它正常工作.当从我在普通javascript中从角度注入器获得的服务实例发出时,$ on不被调用.

以下是我的代码

简单的JavaScript

    var msgHandlerJS = function () {
    var injector = angular.injector(['ng', 'services']);
    var aMsgHandlerService = injector.get('msgHandlerService');

    aMsgHandlerService.TestScopeWatch();
}
Run Code Online (Sandbox Code Playgroud)

当dom准备就绪时调用上面的内容:

angular.element(document).ready(function () {    
    msgHandlerJS();
});
Run Code Online (Sandbox Code Playgroud)

服务

(function (module) {    

    var msgHandlerService = function ($rootScope, $http, $q, $timeout) {  
        var TestScopeWatch = function () {
            $http.get('~/test.json').then(function (result) {
                EmailPacket = result.data.Packet;

                $rootScope.$emit("EmailPacketChanged", EmailPacket);     
            });
        };

        return {
            //making public
            TestScopeWatch:TestScopeWatch,
        };
    };

    module.factory("msgHandlerService", ["$rootScope","$http", "$q","$timeout", msgHandlerService]);

}(angular.module("services")));
Run Code Online (Sandbox Code Playgroud)

调节器

(function (module) {   
    function testController($rootScope,$scope, msgHandlerService) { …
Run Code Online (Sandbox Code Playgroud)

javascript angularjs

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