快速开发模式

使用方式

  • 首先在你要开发的页面对应的yml文件中引入以下内容,如: controllers-->modules/sample/controllers/WauController.php
    public function actionEdit()
    {
    $this->renderData = array(
    'mobile' => '15311887789',
    );
    return $this->renderWau('edit');
    }
    
    请求地址-->http://wii2-app.qq.com/sample/wau/edit

yml的对应关系

renderWau('edit')
  • 对应的渲染文件路径是modules/sample/views/wau/edit.yml

yml中的变量解析

  • 如下示例:
- {model: text, label: 手机号, content: '{{mobile}}'}

中的变量和renderData中的字段一一对应进行渲染。

renderData和yml的对应关系

$this->renderData = array(
'mobile' => '15311887789',
);

mobile会自动注入到data字段,data字段主要为yml中的变量渲染提供支持。

ps:如果官方组件不能满足你的要求,可以选择通过混合注入的方式进行开发。

results matching ""

    No results matching ""