小编Bub*_*oza的帖子

如何在 BODY onload 事件中使用外部 javascript 文件之前先加载它?

<head>
    <script type="text/javascript" src="folder/externaljs.js">
</head>

<body onload="someFunctionInExternalJS();">
</body>
Run Code Online (Sandbox Code Playgroud)

如何确保首先加载externaljs.jssomeFunctionInExternalJS()以便作为结果执行?谢谢!

javascript

5
推荐指数
1
解决办法
2万
查看次数

使用PHP的MVC模式中控制器的目的是什么?

我刚刚进入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)

php model-view-controller

-1
推荐指数
1
解决办法
1035
查看次数

标签 统计

javascript ×1

model-view-controller ×1

php ×1