我正在使用Angular Dart v4并尝试使用以下四个组件:
<!--ComponentA Template-->
<component-a>
<component-b>
<component-c></component-c>
</component-b>
</component-a>
<!--ComponentB Template-->
<component-b>
<component-d>
<ng-content></ng-content> <!--component-c-->
</component-d>
</component-b>
在这种情况下,component-c
未通过component-d
ng-content
component-b
编译component-c
。我已将var uname = req.param('uname');
var passwd = req.param('passwd');
var expected_passwd="";
con.query("select password from signin where uname='"+uname+"'", function (err, result)
{
if (err){ throw err;}
expected_passwd=JSON.parse(JSON.stringify(result));
expected_passwd=expected_passwd[0].password;
});
console.log(expected_passwd);
添加到所有组件的指令列表中。
这可能吗?让我知道我是否需要澄清任何事情,因为显然这是过于简单的。感谢。
答案 0 :(得分:2)
这当然是可能的。 component-d
的模板中还必须包含<ng-content>
。也许这就是缺少的东西?否则你能提供更详细的复制吗?