Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs 如何在其他块中移动块HTML?_Angularjs_Angularjs Directive - Fatal编程技术网

Angularjs 如何在其他块中移动块HTML?

Angularjs 如何在其他块中移动块HTML?,angularjs,angularjs-directive,Angularjs,Angularjs Directive,我在第页有div块: <div class="item" ng-click="block('block')"></div> 并将函数param name更改为unblock,而不是当前的block。 我可以在Jquery中给出代码,但是如何在Angular JS中轻松实现呢?好的。如果我理解正确,你的页面有两个部分。一个部分列出活动联系人,另一个部分列出被阻止的联系人 <div class="item" ng-click="block(block)" ng-hid

我在第页有
div
块:

<div class="item" ng-click="block('block')"></div>
并将函数param name更改为
unblock
,而不是当前的
block

我可以在Jquery中给出代码,但是如何在Angular JS中轻松实现呢?

好的。如果我理解正确,你的页面有两个部分。一个部分列出活动联系人,另一个部分列出被阻止的联系人

<div class="item" ng-click="block(block)" ng-hide="block"></div>
<div class="blocked"><div class="item" ng-click="block(unblock)" ng-show="block"></div></div>
您还希望通过单击“活动联系人”部分中的联系人,将其移动到“阻止联系人”部分,反之亦然

解决方案很简单: “活动联系人”部分应过滤联系人列表,并仅接受活动联系人:

ng-repeat="contact in contacts | filter:isActive"
“阻止的联系人”部分应过滤联系人列表,并仅接受阻止的联系人:

ng-repeat="contact in contacts | filter:isBlocked"
触点上的按钮应切换触点的
active
标志的值:

ng-click="contact.active = !contact.active"

下面是一个plnkr演示:

好的。如果我理解正确,你的页面有两个部分。一个部分列出活动联系人,另一个部分列出被阻止的联系人

您还希望通过单击“活动联系人”部分中的联系人,将其移动到“阻止联系人”部分,反之亦然

解决方案很简单: “活动联系人”部分应过滤联系人列表,并仅接受活动联系人:

ng-repeat="contact in contacts | filter:isActive"
“阻止的联系人”部分应过滤联系人列表,并仅接受阻止的联系人:

ng-repeat="contact in contacts | filter:isBlocked"
触点上的按钮应切换触点的
active
标志的值:

ng-click="contact.active = !contact.active"

下面是一个plnkr演示:

好的。如果我理解正确,你的页面有两个部分。一个部分列出活动联系人,另一个部分列出被阻止的联系人

您还希望通过单击“活动联系人”部分中的联系人,将其移动到“阻止联系人”部分,反之亦然

解决方案很简单: “活动联系人”部分应过滤联系人列表,并仅接受活动联系人:

ng-repeat="contact in contacts | filter:isActive"
“阻止的联系人”部分应过滤联系人列表,并仅接受阻止的联系人:

ng-repeat="contact in contacts | filter:isBlocked"
触点上的按钮应切换触点的
active
标志的值:

ng-click="contact.active = !contact.active"

下面是一个plnkr演示:

好的。如果我理解正确,你的页面有两个部分。一个部分列出活动联系人,另一个部分列出被阻止的联系人

您还希望通过单击“活动联系人”部分中的联系人,将其移动到“阻止联系人”部分,反之亦然

解决方案很简单: “活动联系人”部分应过滤联系人列表,并仅接受活动联系人:

ng-repeat="contact in contacts | filter:isActive"
“阻止的联系人”部分应过滤联系人列表,并仅接受阻止的联系人:

ng-repeat="contact in contacts | filter:isBlocked"
触点上的按钮应切换触点的
active
标志的值:

ng-click="contact.active = !contact.active"


下面是一个plnkr演示:

我需要在其他块中移动块:这是什么意思?什么是街区?你说的“另一个块”是什么意思?编辑问题,对不起,你说得对。我教你喜欢块,所以我们在你的块里面放一个块,这样你可以在你块的时候块(对不起:-P)你能从功能上解释一下你想实现什么吗?没有技术细节。你想建造什么?也许在JSFIDLE中使用jQuery制作一个工作示例(或者在StackOverfow上,它们现在似乎有可运行的代码窗口),但仍然非常不清楚。使用恰当的术语。差不多“当我单击这个类为'item'的div时,我希望它的内容从该div中消失,并重新出现在另一个类为'blocked'的div中。”。当我再次单击它时,我希望类为“blocked”的div的内容移回类为“item”的div。我需要在其他块中移动块:这是什么意思?什么是街区?你说的“另一个块”是什么意思?编辑问题,对不起,你说得对。我教你喜欢块,所以我们在你的块里面放一个块,这样你可以在你块的时候块(对不起:-P)你能从功能上解释一下你想实现什么吗?没有技术细节。你想建造什么?也许在JSFIDLE中使用jQuery制作一个工作示例(或者在StackOverfow上,它们现在似乎有可运行的代码窗口),但仍然非常不清楚。使用恰当的术语。差不多“当我单击这个类为'item'的div时,我希望它的内容从该div中消失,并重新出现在另一个类为'blocked'的div中。”。当我再次单击它时,我希望类为“blocked”的div的内容移回类为“item”的div。我需要在其他块中移动块:这是什么意思?什么是街区?你说的“另一个块”是什么意思?编辑问题,对不起,你说得对。我教你喜欢块,所以我们在你的块里面放一个块,这样你可以在你块的时候块(对不起:-P)你能从功能上解释一下你想实现什么吗?没有技术细节。你想建造什么?也许在JSFIDLE中使用jQuery制作一个工作示例(或者在StackOverfow上,它们现在似乎有可运行的代码窗口),但仍然非常不清楚。使用恰当的术语。差不多“当我单击这个类为'item'的div时,我希望它的内容从该div中消失,并重新出现在另一个类为'blocked'的div中。”。当我再次单击它时,我希望类为“blocked”的div的内容移回类为“item”的div。我需要在其他块中移动块:这是什么意思?什么是街区?你说的“另一个块”是什么意思?编辑问题,对不起,你说得对。我教你喜欢块,所以我们在你的块里面放一个块,这样你可以在你块的时候块(对不起:-P)你能从功能上解释一下你想实现什么吗?没有技术细节。你想建造什么?也许在JSFIDLE中使用jQuery制作一个工作示例(或者在StackOverfow上,它们现在似乎有可运行的代码窗口),但仍然非常不清楚。使用恰当的术语。一些