Angularjs 如何替换(或扩展)vanila Angular指令?

Angularjs 如何替换(或扩展)vanila Angular指令?,angularjs,angularjs-directive,Angularjs,Angularjs Directive,我想知道是否有一种方法可以通过HTML扩展vanila指令,该指令将围绕输入进行包装 基本上我想编译 <input type='checkbox'> 进入 出于复选框替换的目的。您可能想看看这个讨论-虽然这个问题还没有解决,但我通过简单地将tElement.wrap添加到compile函数来解决这个问题。关键在于理解编译函数应该在执行DOM更改后返回链接函数。 <div class='checkbox'> <input type='ckeckbox'>

我想知道是否有一种方法可以通过HTML扩展vanila指令,该指令将围绕输入进行包装

基本上我想编译

<input type='checkbox'>
进入


出于复选框替换的目的。

您可能想看看这个讨论-虽然这个问题还没有解决,但我通过简单地将tElement.wrap添加到compile函数来解决这个问题。关键在于理解编译函数应该在执行DOM更改后返回链接函数。
<div class='checkbox'>
  <input type='ckeckbox'>