进云平台-专注实现‘互联网+’服务

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 133|回复: 0

[PC组件]-容器组件创建-菜鸟教程

[复制链接]
发表于 2023-6-9 10:31:46 | 显示全部楼层 |阅读模式
1、展示代码:

//其中:{{{item}.style.paddingleft}}是指样式左边界,{{{item}.style.paddingleft}}样式右边距//{item}.params.childs 是子容器的个数<div class="row margin0" style="padding-left:{{{item}.style.paddingleft}}px;padding-right:{{{item}.style.paddingleft}}px;padding-top:{{{item}.style.paddingtop}}px;">    <div class="col-sm-8 selected min-height40" ng-repeat="{item}x in {item}.params.childs" ng-if="$index==0" onmouseenter="$(this).children('.panel-edit').show();" onmouseleave="$(this).children('.panel-edit').hide();">        <div class="panel-edit edit-left"><a ng-click="pagedata.add({item}x.childs);" class="btn btn-default edit-a">添加组件</a><a ng-click="pagedata.edit_style({item}x);" class="btn btn-default edit-a">容器样式</a>    <a ng-click="{item}.params.childs.splice($index,1);" class="btn btn-danger edit-a">删除</a></div>        <div ng-include="pagedata.show_html({item}x.cloud_id,'{item}x')"></div>    </div>    <div class="col-sm-4 selected min-height40" ng-repeat="{item}x in {item}.params.childs" ng-if="$index==1" onmouseenter="$(this).children('.panel-edit').show();" onmouseleave="$(this).children('.panel-edit').hide();">        <div class="panel-edit edit-left"><a ng-click="pagedata.add({item}x.childs);" class="btn btn-default edit-a">添加组件</a><a ng-click="pagedata.edit_style({item}x);" class="btn btn-default edit-a">容器样式</a>    <a ng-click="{item}.params.childs.splice($index,1);" class="btn btn-danger edit-a">删除</a></div>        <div ng-include="pagedata.show_html({item}x.cloud_id,'{item}x')"></div>    </div></div>2、编辑代码:

//容器一般不需要单独编辑内容;<div ><div class="table-responsive">无</div></div>3、生成代码

//这里是真实PC页面生成后的代码,{style.paddingleft}表示替换成样式设置的左边距,其他的以此类推!{childs0} 是第一个容器的设计代码内容,以此类推{childs1}<div class="row margin0" style="padding-left:{style.paddingleft}px;padding-right:{style.paddingleft}px;padding-top:{style.paddingtop}px;">    <div class="col-sm-8">        {childs0}     </div>   <div class="col-sm-4">        {childs1}     </div></div>4、默认代码

//由于是容器,下面无论分多少个容器,每个子容器必须是一个子容器,cloud_id必须是基础容器4{"childs":[{"type":"1","title":"列1","cloud_id":"4","childs":[]},{"type":"1","title":"列2","cloud_id":"4","childs":[]}]}
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



Archiver|手机版|小黑屋|进云平台

GMT+8, 2024-4-29 20:16 , Processed in 0.049082 second(s), 8 queries , File On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表