为什么angularjs中的输入框不可编辑?

时间:2018-03-30 08:56:38

标签: html asp.net angularjs

我已经完成了一个代码,其中包含一个带有角度' s-model指令的输入框。

<div class="dragable inputVarBlock" id="manualInput">
       <input type="text" ng-model="manualInput" />    
</div>

这是角度控制器中的代码:

$scope.manualInput = 0;

我无法编辑输入框。即便我尝试在div样式中添加&#39;指针事件:全部&#39; ,检查其中一个堆栈溢出问题。

<div class="dragable inputVarBlock" id="manualInput" style="pointer-events:all;">
      <input type="text" ng-model="manualInput" />    
</div>

但什么都没发生。

编辑:当我从该div中删除输入框时,它工作正常。但它必须在那个div中。我无法将其移出div。

对此有什么解决方案?

1 个答案:

答案 0 :(得分:0)

您可以在代码中尝试此操作

$('.dragable inputVarBlock').click(function() {
    $(this).focus();
});

您可以使用ngDraggable指令。这是链接check This Out