如果此问题已在某个地方解决,我道歉,但我用类似名称查看的其他问题无法解决我的问题。我有一个带有我正在处理的网络应用程序的准系统布局的plunker,但出于某种原因,当我尝试运行它时,我收到Uncaught Error: [$injector:modulerr]
。
我已将Plunk附在下方,希望有人可以指出问题是什么,因为我找不到它。我正在使用ui-router和ui-bootstrap与twitter-bootstrap样式。
普兰克:http://plnkr.co/edit/EbGJAqxdjHRCMjjC6waA?p=info
(以前从未分享过一个插件,所以希望我能正确地完成它。)
答案 0 :(得分:2)
您没有在脚本srcs中包含您的应用文件
class SignupForm extends Model
{
/**
* Signs user up.
*
* @return User|null the saved model or null if saving fails
*/
public function signup()
{
if ($this->validate())
{
$user = new UsUser();
$user->username = $this->username;
$user->email = $this->email;
$user->setPassword($this->password);
$user->generateAuthKey();
//IF UsUser MODEL IS VALID THEN SAVE DATA
if ($user->validate())
{
$user->save(false);
return $user;
}
//IF UsUser MODEL IS NOT VALID THEN PRINT THE ERRORS.SO YOU CAN CHECK WHAT ARE THE ERRORS IN MODEL
else
{
echo "<pre>";
print_r($user->getErrors());
echo "</pre>";
}
}
}
}
答案 1 :(得分:1)
您永远不会包含app.js
文件,因此您的Angular模块实际上从未被定义过。
我尝试将此行添加到您的插件中并且工作正常。
<script src="app.js"></script>