【建站服务】达州网站建设【达州网络公司】达州做网站、达州微信公众号开发、达州网站设计、达州小程序制作-域名申请
作者: 风兰 . 阅读量: 9 . 发表时间:2022-09-20 15:56:43
上往建站提供服务器空间服务商,百度快照排名,网站托管,百度推广运营,致力于设计外包服务与源代码定制开发,360推广,搜狗推广,增加网站的能见度及访问量提升网络营销的效果,主营:网站公司,百度推广公司电话,官网搭建服务,网站服务企业排名,服务器空间,英文域名等业务,专业团队服务,效果好。
达州网站建设【达州网络公司】达州做网站、达州微信公众号开发、达州网站设计、达州小程序制作

泸州,古称“江阳”,别称酒城、江城 [75] ,是四川省地级市,全国区域中心城市 [75] ,川渝滇黔结合部区域中心城市和成渝地区双城经济圈南翼中心城市 [1] 、重要的商贸物流中心,长江上游重要的港口城市。截止2020年12月底,全市乡镇政区126个,面积12232.34平方公里。2020年末全市公安户籍登记户数158.09万户,户籍总人口507.95万人,其中乡村人口305.71万人,城镇人口202.24万人,户籍人口城镇化率39.8% [12] ;2020年泸州市常住人口4254149人 [86] 。
泸州是国家历史文化名城,具有两千多年历史文化;西汉设江阳侯国;梁武帝大同年间建置泸州;泸州在宋代即为西南要会,明代即与成都、重庆三足鼎立,成为当时全国33个商业大都会之一。 [76] 形成了以名酒文化、生态文化、红色文化、历史文化、长江文化为代表的五大特色旅游资源;拥有国家4A级旅游景区7个,国家3A级旅游景区6个,国家2A级旅游景区9个。 [3-4] [75]
泸州是长江中上游地区第二大集装箱码头,四川第三大航空港 [77] ;也是第三批国家新型城镇化综合试点地区、跨境电子商务综合试验区;世界级白酒产业基地,国家重要的以名优酒为主体的食品工业基地、循环型化工基地、清洁能源生产基地、国家高性能液压件高新技术产业化基地、国家9大工程机械生产基地之一。 [2]
先后获得过联合国改善人居环境最佳范例奖(迪拜奖)、中国地级市民生发展100强、国家卫生城市、中国优秀旅游城市、国家森林城市、国家园林城市、全国文明城市、国家水生态文明城市等荣誉。 [5-6]
安装启动完成后,出现下图:

下一步的动作就是进行页面搭建路由跳转,为此,我要使用 Angular 的路由器。借助 Angular 路由器,实现路由器可以从一个视图导航到另一个视图。
首先我们要注册路由

在项目src/app/app.module.ts下
// 引入路由组件
import { IndexComponent } from './index/index.component';// 注册模型
//路由数组const routes: Routes = [ { path : '', component: IndexComponent }];@NgModule({ declarations: [ // 暴露 IndexComponent, ], imports: [ RouterModule.forRoot(routes), BrowserModule, ], exports: [ RouterModule, ]})BrowserModule :导出所有 Angular 应用都需要的基础设施。默认包含在用 CLI 的 new 命令创建的所有 Angular 应用中。 它二次导出了 CommonModule 和 ApplicationModule,以便它们的导出物和提供商能用于所有应用中。
RouterModule :添加路由器指令和服务提供商。
forRoot() :创建一个带有所有路由器服务提供商和指令的模块。它还可以(可选的)设置一个应用监听器,来执行首次导航。
这里的路由数组 routes 描述如何进行导航。 把它传给 RouterModule.forRoot()方法并传给本模块的 imports 数组就可以配置路由器。
每个 Route 都会把一个 URL 的 path 映射到一个组件。 注意,path 不能以斜杠(/)开头。 路由器会为解析和构建最终的 URL,这样当你在应用的多个视图之间导航时,可以任意使用相对路径和绝对路径。
路由出口
RouterOutlet 是一个来自路由模块中的指令,它的用法类似于组件。 它扮演一个占位符的角色,用于在模板中标出一个位置,路由器将会把要显示在这个出口处的组件显示在这里。
<router-outlet></router-outlet>
路由器链接
现在,你已经有了配置好的一些路由,还找到了渲染它们的地方,但又该如何导航到它呢?固然,从浏览器的地址栏直接输入 URL 也能做到,但是大多数情况下,导航是某些用户操作的结果,比如点击一个 A 标签。
<nav> <a routerLink="/" routerLinkActive="active">首页</a> 当我们访问http://localhost:4200/的时候我们打开对应的页面就是导入的IndexComponent文件</nav>
index.component.html
<div class="navbar custom-navbar navbar-fixed-top" role="navigation"> <div class="container"> <!— logo按钮 —> <div class="navbar-header"> <button class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse" (click)="openMenu()"> <span class="icon icon-bar"></span> <span class="icon icon-bar"></span> <span class="icon icon-bar"></span> </button> <!— lOGO —> <a [routerLink]="['/']" class="navbar-brand">lOGO</a> </div> <!— 公共导航组件 —> <div class="collapse navbar-collapse"> <ul class="nav navbar-nav navbar-right"> <li class="active"><a [routerLink]="['/']" class="smoothScroll">首页</a></li> </ul> </div> </div></div><div style="margin-top:93px; color: #fff;"> 我是首页</div>
index.component.scss
/deep/body{ height: 100vh !important; width: 100% !important; display: inline-table; background-color: #222325 !important;}//deep/.slides link ng-star-inserted left-side right-side slide-out-right{/ /deep/ .slideshow-container .slides .slide-in-right{ top: 100% !important; } .silder-text { h2 { font-family: 'Poppins', sans-serif !important; font-size: 50px; font-weight: 900; color: white; padding-left: 30px; line-height: 1.5em; } } .home-slider{ font-family: 'Poppins', sans-serif !important; width: 100%; position: relative; float: left; } /deep/.slideshow-container .caption{ position: absolute; top: 40%; left: 0; font-size: 50px; font-weight: 600; color: white; padding-left: 30px; line-height: 1.5em; font-family: 'Poppins', sans-serif !important; } @media screen and (max-width: 767px) { /deep/.slideshow-container .caption{ position: absolute; top: 40%; left: 0; font-size: 20px; font-weight: 600; color: white; padding-left: 30px; line-height: 1.5em; font-family: 'Poppins', sans-serif !important; } .silder-text { position: absolute; top: 40%; left: 0; h2 { font-size: 40px; color: white; padding-left: 30px; line-height: 1.5em; } } } /deep/.arrow-container.next { left: 100px !important; } /deep/ .slideshow-container .arrow-container .next { left: 60px !important; } /deep/ .slideshow-container .arrow-container .prev { left: 60px !important; } /deep/ .slideshow-container .arrow-container.next { right: 100% !important; } /deep/.slideshow-container .arrow-container .arrow.prev{ position: absolute !important; bottom: 80px !important; } /deep/.slideshow-container .arrow-container .arrow.next{ position: absolute !important; bottom: 70px !important; } index.component.ts import { Component, OnInit } from '@angular/core'; import * as $ from 'jquery'; @Component({ selector: 'app-index', templateUrl: './index.component.html', styleUrls: ['./index.component.scss'] }) export class IndexComponent implements OnInit { constructor() { this.openMenu(); }; ngOnInit() { } openMenu(){ $('body').removeClass('noScroll'); if ($('.collapse').hasClass('collapse-active')) { $('.collapse').removeClass('collapse-active'); } else { $('.collapse').addClass('collapse-active'); } } }这里样式文件我用的scss文件,所有你需要安装scss并进行配置
修改angular.json,下的styles把css换成scss

运行ng serve显示如下效果:

我们依次添加如下组件内容与IndexComponent一样修改一下名称按照以上步骤注册一遍即可:

最后效果如图:

达州网站建设【达州网络公司】达州做网站、达州微信公众号开发、达州网站设计、达州小程序制作
上往建站提供搭建网站,域名注册,官网备案服务,网店详情页设计,企业网店,专业网络店铺管理运营全托管公司咨询电话,服务器空间,微信公众号托管,网页美工排版,致力于域名申请,竞价托管,软文推广,全网营销,提供标准级专业技术保障,了却后顾之忧,主营:虚拟主机,网站推广,百度竞价托管,网站建设,上网建站推广服务,网络公司有哪些等业务,专业团队服务,效果好。
服务热线:400-111-6878 手机微信同号:18118153152(各城市商务人员可上门服务)
关键词:网站建设,企业网站,网站制作,网页设计,高端网站建设,企业网站制作,网页制作,制作网站,网站设计,高端网页设计,高端网站设计,做网站,自适应网站


