<head>
<script type="text/javascript" src="folder/externaljs.js">
</head>
<body onload="someFunctionInExternalJS();">
</body>
Run Code Online (Sandbox Code Playgroud)
如何确保首先加载externaljs.jssomeFunctionInExternalJS()
以便作为结果执行?谢谢!
我刚刚进入MVC设计模式.这里的一个简单示例并不清楚我对控制器使用的概念.你能否解释一下控制器的实际用途,同时保持简单.
模型:
class Model {
public $text;
public function __construct() {
$this->text = 'Hello world!';
}
}
Run Code Online (Sandbox Code Playgroud)
控制器:
class Controller {
private $model;
public function __construct(Model $model) {
$this->model = $model;
}
}
Run Code Online (Sandbox Code Playgroud)
视图:
class View {
private $model;
//private $controller;
public function __construct(/*Controller $controller,*/ Model $model) {
//$this->controller = $controller;
$this->model = $model;
}
public function output() {
return '<h1>' . $this->model->text .'</h1>';
}
}
Run Code Online (Sandbox Code Playgroud)
指数:
require_once('Model.php');
require_once('Controller.php');
require_once('View.php');
//initiate the triad
$model = new Model();
//It is important …
Run Code Online (Sandbox Code Playgroud)