当前位置: 首页 > news >正文

温州 网站制作seo网络营销招聘

温州 网站制作,seo网络营销招聘,wordpress4.5.2水印插件,建筑企业网站有哪些注释很详细,直接上代码 上一篇 新增内容: 1.组件文件夹创建方法 2.自定义组件的配置方法 3.外部修改组件样式(关闭样式隔离或传参) 创建组件文件夹 如果是手动创建建议注意在json文件声明: mynav.json {//声明为组件可…

注释很详细,直接上代码

上一篇

新增内容:
1.组件文件夹创建方法
2.自定义组件的配置方法
3.外部修改组件样式(关闭样式隔离或传参)
创建组件文件夹

如果是手动创建建议注意在json文件声明:

mynav.json

{//声明为组件可将这一组文件设为自定义组件"component": true
}

在这里插入图片描述
这里完善一下组件的结构:
myNav.wxml

//后面那个样式是留着后面演示传参导入样式的
<view class="navigationBar custom-class"><view class="navigationBarTitle title-class">自定义标题</view>
</view>

myNav.wxss

.navigationBar{background-color: cornflowerblue;height: 80rpx;/* 预留顶部位置当刘海 */padding-top:80rpx ;display: flex;justify-content: center;
}.navigationBarTitle{font-weight: bold;
}

温馨提醒:不要在组件内使用标签选择器,因为不受样式隔离影响,会影响全局样式,ID选择器和属性选择器同理

自定义组件的配置方法

这里演示在页面的配置方法,全局使用的话方法相同

index.json

{//注册组件"usingComponents": {//key为名字,value为组件路径"myNav":"/components/myNav/myNav"},//修改成自定义模式(不修改无法生效)"navigationStyle": "custom"
}

使用方法

index.wxml

//没错就是这么简洁
<myNav></myNav>

效果演示:

在这里插入图片描述

外部修改组件样式的方法
一.通过关闭组件样式隔离实现

myNav.js

Component({options:{//设置样式共享(组件有默认的样式隔离,这里就是关掉样式隔离)addGlobalClass:true}
})

index.wxss

.navigationBar{//因为外部样式权值比内部低,会被覆盖,!important用于提高权值background-color: crimson !important;
}

效果演示

在这里插入图片描述

二.通过传参导入样式

先在组件的js文件声明需要外部传参的类

myNav.js

Component({externalClasses:["custom-class"],
})

使用操作:

index.wxss

//定义一个类并写入所需样式
//老规矩:外部传入记得用!important提高权值
.color-pink{background-color: pink !important;
}

index.wxml

//custom-class是之前声明过的
//将类的样式当作参数传递到组件里面
<myNav custom-class="color-pink"></myNav>

效果演示

在这里插入图片描述

源码:

mynav.json

{//声明为组件可将这一组文件设为自定义组件"component": true
}

myNav.wxml

//后面那个样式是留着后面演示传参导入样式的
<view class="navigationBar custom-class"><view class="navigationBarTitle title-class">自定义标题</view>
</view>

myNav.wxss

.navigationBar{background-color: cornflowerblue;height: 80rpx;/* 预留顶部位置当刘海 */padding-top:80rpx ;display: flex;justify-content: center;
}.navigationBarTitle{font-weight: bold;
}

myNav.js

Component({options:{//去除样式隔离addGlobalClass:true},//声明需要外部传参的类externalClasses:["custom-class"]
})

index.wxml

//custom-class="color-pink"是传参步骤
<myNav custom-class="color-pink"></myNav>

index.wxss

//因为外部样式权值比内部低,会被覆盖,!important用于提高权值
.navigationBar{background-color: crimson !important;
}//定义一个类并写入所需样式
//老规矩:外部传入记得用!important提高权值
.color-pink{background-color: pink !important;
}

下一篇

http://www.mmbaike.com/news/70973.html

相关文章:

  • 做网站可以干嘛备案查询
  • 广州网站建设代理足球排名世界排名
  • 拖拽式网站建设费用市场推广方案模板
  • 挖金矿游戏网站建设广东网络seo推广公司
  • 阜宁网站建设公司推广软件平台
  • 网站建设问卷调查seo指的是什么
  • 武义网站建设山东工艺美术学院网站建设公司
  • 网站建设技术公司竞价运营是做什么的
  • java动态网站建设视频旺道营销软件
  • 网站建设类型站长工具中文精品
  • 专门做水果的网站网络营销的模式有哪些?
  • 明星用什么软件做视频网站广点通广告投放平台
  • 建筑网站推荐百度地图关键词排名优化
  • 聊城专业做网站公司什么文案容易上热门
  • 创意网页设计模板seo平台有哪些
  • 重庆高端网站建设公司代运营公司前十名
  • 网络培训研修总结珠海seo推广
  • 做公司网站有用吗博客程序seo
  • 商城网站建设解决方案培训推广 seo
  • 正规的培训行业网站制作怎么在百度打广告
  • 网站开发预算报价表ip域名解析查询
  • h5网站怎么做的吗百度站长工具网站提交
  • 网站建站费用b2b b2c c2c o2o区别
  • 电子商务网站的建设费用百度网盘电话人工服务
  • wordpress自定义新页面链接江门搜狗网站推广优化
  • 网页游戏链接大全杭州seo论坛
  • 旅行社门店做网站嘛百度识图搜索
  • wordpress系统api接口英文关键词seo
  • 贵阳有做网站的公司吗seo完整教程视频教程
  • 网站排名怎么弄小红书推广方式有哪些