Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/22.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
Php 从控制器变量呈现自定义指令_Php_Angularjs - Fatal编程技术网

Php 从控制器变量呈现自定义指令

Php 从控制器变量呈现自定义指令,php,angularjs,Php,Angularjs,我有一个从数据库获取模板的控制器。在此模板中,我有一个自定义指令,例如: <custom-directive> </custom-directive> 我正在从控制器将此模板打印到我的php文档中。问题是,在我从控制器打印自定义指令后,它不会呈现该指令 我真的希望你们能帮我。在将模板打印到html后,是否仍然可以让自定义指令呈现 非常感谢。我不是在PHP中使用Angular的专家,但我相信您从Angular开始就需要在模板中包含该组件,并且您可以使用类似*ngIf的

我有一个从数据库获取模板的控制器。在此模板中,我有一个自定义指令,例如:

<custom-directive> </custom-directive>

我正在从控制器将此模板打印到我的php文档中。问题是,在我从控制器打印自定义指令后,它不会呈现该指令

我真的希望你们能帮我。在将模板打印到html后,是否仍然可以让自定义指令呈现


非常感谢。

我不是在PHP中使用Angular的专家,但我相信您从Angular开始就需要在模板中包含该组件,并且您可以使用类似
*ngIf
的东西来显示或不显示该组件。因此,如果您有多个要显示的组件选项,也许您可以重新构造代码以使用,列出可能的组件选项,但是我在javascript中使用了它,在视图创建之后添加组件rendered@JackKoppa我使用http请求获取数据,并将响应(本例中为小模板)分配给一个变量。所以我不认为这是一个选择。但是非常感谢你愿意帮助。@XJ2-听起来不错,我实际上认为我错了。如果你叫它
,那可能意味着你正在使用,对吗?如果是这样,请忽略我的评论,我们应该从问题中删除“angular”标记(我的评论是针对该标记的)@JackKoppa是的,对不起,我一定是无意中添加了angular标记。我不是PHP使用angular的专家,但我相信您需要从angular开始就在模板中包含该组件,您可以使用类似于
*ngIf
的东西来显示或不显示该组件。因此,如果您有多个要显示的组件选项,也许您可以重新构造代码以使用,列出可能的组件选项,但是我在javascript中使用了它,在视图创建之后添加组件rendered@JackKoppa我使用http请求获取数据,并将响应(本例中为小模板)分配给一个变量。所以我不认为这是一个选择。但是非常感谢你愿意帮助。@XJ2-听起来不错,我实际上认为我错了。如果你叫它
,那可能意味着你正在使用,对吗?如果是这样,请忽略我的评论,我们应该从问题中删除“角度”标记(我的评论是针对该标记的)@JackKoppa啊,是的,对不起,我一定是无意中添加了角度标记。