当前位置: 网站首页>小程序开发>网站制作

安丘网站建设【安丘网络公司】安丘做网站、安丘微信公众号开发、安丘网站设计、安丘小程序制作

发表日期: 2021-05-20 14:19:23 浏览次数:148

安丘网站建设【安丘网络公司】安丘做网站、安丘微信公众号开发、安丘网站设计、安丘小程序制作

网站建设.jpg

安丘市,山东省省辖县级市,山东省财政直管县,位于山东半岛中部,是国务院批准的首批沿海对外开放县市之一。 [1]  市境总面积1760平方千米,耕地面积130万亩,辖3个街道、9个镇,870个行政村,总人口96.2万(2019年)。 [1] 

安丘市历史文化可溯至春秋莒国,莒之渠丘父封邑;汉高祖八年(前199年),以古渠丘地封将军张说为安丘侯;汉景帝中元二年(前148年)以侯国名为县名正式置县。 [2]  2017年10月,安丘市被住建部命名为国家园林城市,首批全国农村社区建设示范单位。 [3]  2020年,安丘市被评为中国夏季休闲百佳县市。 [4] 

安丘市东距青岛110公里,西距济南200公里,北距潍坊25公里;国道206、省道下小路、央赣路等多条主要干线交汇于境内,胶济铁路和济青、潍莱高速临境而过,潍日高速横贯市境南北。 [1]  2019年,安丘市地区生产总值同比增长5.5%,城乡居民人均可支配收入分别增长6.5%和8.5%,完成一般公共预算收入25.48亿元,同比增长2%,扣除减税降费等因素同口径增长12%。 [5] 


33.vue-loader 小技巧

33.1 preserveWhitespace

场景:开发 vue 代码一般会有空格,这个时候打包压缩如果不去掉空格会加大包的体积
配置preserveWhitespace可以减小包的体积

{   vue: {     preserveWhitespace: false   } }

33.2 transformToRequire

场景:以前在写 Vue 的时候经常会写到这样的代码:把图片提前 require 传给一个变量再传给组件

// page 代码 <template>   <div>     <avatar :img-src="imgSrc"></avatar>   </div> </template> <script>   export default {     created () {       this.imgSrc = require( ./assets/default-avatar.png )     }   } </script>

现在:通过配置 transformToRequire 后,就可以直接配置,这样vue-loader会把对应的属性自动 require 之后传给组件

// vue-cli 2.x在vue-loader.conf.js 默认配置是 transformToRequire: {     video: [ src ,  poster ],     source:  src ,     img:  src ,     image:  xlink:href } // 配置文件,如果是vue-cli2.x 在vue-loader.conf.js里面修改   avatar: [ default-src ] // vue-cli 3.x 在vue.config.js // vue-cli 3.x 将transformToRequire属性换为了transformAssetUrls module.exports = {   pages,   chainWebpack: config => {     config       .module         .rule( vue )         .use( vue-loader )         .loader( vue-loader )         .tap(options => {       options.transformAssetUrls = {         avatar:  img-src ,       }       return options;       });   } } // page 代码可以简化为 <template>   <div>     <avatar img-src="./assets/default-avatar.png"></avatar>   </div> </template>

34.为路径设置别名

1.场景:在开发过程中,我们经常需要引入各种文件,如图片、CSS、JS等,为了避免写很长的相对路径(../),我们可以为不同的目录配置一个别名

2.vue-cli 2.x 配置

// 在 webpack.base.config.js中的 resolve 配置项,在其 alias 中增加别名 resolve: {     extensions: [ .js ,  .vue ,  .json ],     alias: {        vue$ :  vue/dist/vue.esm.js ,        @ : resolve( src ),     }   },

3.vue-cli 3.x 配置

// 在根目录下创建vue.config.js var path = require( path ) function resolve (dir) {   console.log(__dirname)   return path.join(__dirname, dir) } module.exports = {   chainWebpack: config => {     config.resolve.alias       .set(key, value) // key,value自行定义,比如.set( @@ , resolve( src/components ))   } }

35.img 加载失败

场景:有些时候后台返回图片地址不一定能打开,所以这个时候应该加一张默认图片

// page 代码 <img :src="imgUrl" @error="handleError" alt=""> <script> export default{   data(){     return{       imgUrl:       }   },   methods:{     handleError(e){       e.target.src=reqiure( 图片路径 ) //当然如果项目配置了transformToRequire,参考上面 27.2     }   } } </script>

36.css

36.1 局部样式

1.Vue中style标签的scoped属性表示它的样式只作用于当前模块,是样式私有化.

2.渲染的规则/原理:
给HTML的DOM节点添加一个 不重复的data属性 来表示 唯一性
在对应的 CSS选择器 末尾添加一个当前组件的 data属性选择器来私有化样式,如:.demo[data-v-2311c06a]{}
如果引入 less 或 sass 只会在最后一个元素上设置

// 原始代码 <template>   <div class="demo">     <span>       Vue.js scoped     </span>   </div> </template> <style lang="less" scoped>   .demo{     font-size: 16px;     .content{       color: red;     }   } </style> // 浏览器渲染效果 <div data-v-fed36922>   Vue.js scoped </div> <style type="text/css"> .demo[data-v-039c5b43] {   font-size: 14px; } .demo .content[data-v-039c5b43] { //.demo 上并没有加 data 属性   color: red; } </style>

36.2 deep 属性

// 上面样式加一个 /deep/ <style lang="less" scoped>   .demo{     font-size: 14px;   }   .demo /deep/ .content{     color: blue;   } </style> // 浏览器编译后 <style type="text/css"> .demo[data-v-039c5b43] {   font-size: 14px; } .demo[data-v-039c5b43] .content {   color: blue; } </style


安丘网站建设安丘网络公司安丘做网站、安丘微信公众号开发、安丘网站设计、安丘小程序制作

400-111-6878
服务热线
顶部

备案号: 苏ICP备11067224号

CopyRight © 2011 书生商友信息科技 All Right Reserved

24小时服务热线:400-111-6878   E-MAIL:1120768800@qq.com   QQ:1120768800

  网址: http://www.768800.com  网站建设上往建站

关键词: 网站建设| 域名邮箱| 服务器空间| 网站推广| 上往建站| 网站制作| 网站设计| 域名注册| 网络营销| 网站维护|

企业邮箱| 虚拟主机| 网络建站| 网站服务| 网页设计| 网店美工设计| 网站定制| 企业建站| 网站设计制作| 网页制作公司|

400电话办理| 书生商友软件| 葬花网| 调温纤维| 海洋馆运营维护| 北京保安公司| 殡仪馆服务| 殡葬服务| 苏州殡葬一条龙| 朝阳殡葬| 苏州殡葬服务|

预约专家

欢迎您免费咨询,请填写以下信息,我们收到后会尽快与您联系

  

服务热线:400-111-6878