Heim Web-Frontend js-Tutorial So implementieren Sie eine Zeitleiste in AngularJS

So implementieren Sie eine Zeitleiste in AngularJS

Jun 23, 2018 pm 04:55 PM
angularjs 时间轴

In diesem Artikel wird hauptsächlich der Beispielcode von AngularJS vorgestellt, um den Timeline-Effekt zu erzielen. Der Herausgeber findet ihn recht gut, daher werde ich ihn jetzt mit Ihnen teilen und als Referenz verwenden. Folgen wir dem Editor und werfen wir einen Blick darauf.

Stellen Sie das Paket vor.

Adresse herunterladen: angle-timeline.zip

Fügen Sie

<link href="lib/angular-timeline/dist/angular-timeline.css" rel="external nofollow" rel="stylesheet">
<script src="lib/angular-timeline/dist/angular-timeline.js"></script>
Nach dem Login kopieren
in index.html ein und zitieren Sie es in app.js. Wenn Sie es nicht zitieren, wird es keine Wirkung haben.

2 CSS neu schreiben

CSS je nach Bedarf neu schreiben, Kernteil neu schreiben.

kann in style.css geschrieben werden oder Sie können eine neue CSS-Datei erstellen, diese muss jedoch in index.html in Anführungszeichen gesetzt werden.

/* 时间轴 */
.timeline-event {
 margin-bottom: 0px !important;
}

timeline-badge.infos {
 background-color: #47d09e !important;
}

.timeline:before {
 width: 1px !important;
 left: 24px !important;
 margin-top: 30px !important;
 background-color: #47d09e !important;
}

timeline-badge {
 left: 16px !important;
 width: 15px !important;
 height: 15px !important;
 top: 15px !important;
 box-shadow: none !important;
}

timeline-panel {
 float: left !important;
 width: 85% !important;
 padding: 13px 0px 6px 0px !important;
 margin-left: 39px !important;
 background: none !important;
 border: none !important;
 box-shadow: none !important;
}

timeline-panel:before {
 visibility: hidden !important;
}

timeline-panel:after {
 visibility: hidden !important;
 display: none !important;
}

timeline-panel .time {
 font-size: 14px;
 font-family: &#39;PingFangSC-Regular&#39;;
}

timeline-panel .detail {
 display: flex;
 display: -webkit-flex;
 align-items: center;
 -webkit-align-items: center;
 justify-content: space-between;
 -webkit-justify-content: space-between;
 margin-top: 10px;
}

timeline-panel .detail .linename {
 font-size: 16px;
 max-width: 80%;
 color: #1c1c1c;
 display: inline-block;
 font-family: &#39;PingFangSC-Medium&#39;;
}

timeline-panel .detail .linelevel {
 position: absolute;
 right: 18%;
 border-radius: 4px;
 color: white;
 padding: 1px 5px 1px 5px;
 font-size: 11px;
}

timeline-panel .detail .linelevel-g {
 background-color: #f27373;
}

timeline-panel .detail .linelevel-p {
 background-color: #e29431;
}

timeline-panel .detail .linenum {
 float: right;
 font-size: 14px;
 color: #323232;
}
Nach dem Login kopieren

Drei Seiten

Die Vorbereitungsarbeiten sind abgeschlossen, es folgt das Schreiben der Seite.

<!--html页面-->
<ion-view view-title="{{title}}">
 <ion-content scroll="true">

  <timeline>
   <timeline-event ng-repeat="event in teamDataList" side="right">
    <timeline-badge class="infos">
    </timeline-badge>
    <timeline-panel class="infos">
       <span class="time">
        {{event.hour}}
       </span>
     <p class="detail" ng-repeat="item in event.data">
      <span class="linename">{{item.customerName}}</span>
      <p style="float: right;">
         <span class="linenum">
         {{item.reserveNumber}}人
         </span>
      </p>

     </p>
    </timeline-panel>
   </timeline-event>
  </timeline>

 </ion-content>
</ion-view>
Nach dem Login kopieren
rrree

Vier Darstellungen

Das Obige habe ich für Sie zusammengestellt. Ich hoffe, es wird Ihnen in Zukunft hilfreich sein .

Verwandte Artikel:

So verwenden Sie JS, um doppelte JSON-Dateien zu entfernen

So verwenden Sie js+cookie, um die Warenkorbfunktion zu implementieren

So verwenden Sie das Validate-Plug-in in jQuery

So verwenden Sie Axios zum Hochladen von Bildern mit einer Fortschrittsbalkenfunktion

Das obige ist der detaillierte Inhalt vonSo implementieren Sie eine Zeitleiste in AngularJS. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

Video Face Swap

Video Face Swap

Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

So erstellen Sie eine Zeitleiste in PPT So erstellen Sie eine Zeitleiste in PPT Mar 20, 2024 pm 04:11 PM

Viele Freunde haben immer das Gefühl, dass die Produktion bei der Erstellung von PPT zu eintönig ist und nicht die Eigenschaften aller oder aller darin enthaltenen Elemente hervorhebt. Um unsere PPT weniger eintönig zu machen und unsere Inhalte besser organisiert zu präsentieren, können wir die Zeitleiste in PPT lebendiger gestalten und interessant? Schauen wir es uns als Nächstes mit dem Editor an. Sobald Sie es gelernt haben, können Sie es Ihren Freunden zeigen. 1. Öffnen Sie zuerst PPT, erstellen Sie ein neues leeres Dokument, klicken Sie dann auf [Einfügen] und dann auf [SmartArt Graphics]. 2. Klicken Sie auf [Verarbeiten], klicken Sie auf ein beliebiges Dokument und drücken Sie dann auf OK. 3. Wir können es machen, wie wir wollen

So entwickeln Sie Timeline-Funktionalität mit PHP So entwickeln Sie Timeline-Funktionalität mit PHP Aug 18, 2023 pm 11:39 PM

Einführung in die Verwendung von PHP zum Entwickeln der Timeline-Funktion: Timeline ist eine gängige Funktion zum Anzeigen von Zeitleisten, mit der Ereignisse in chronologischer Reihenfolge angeordnet werden können, sodass Benutzer die Entwicklung und Abfolge von Ereignissen klar verstehen können. PHP ist eine in der Webentwicklung weit verbreitete Skriptsprache. Sie verfügt über leistungsstarke Datenverarbeitungs- und Datenbankbetriebsfunktionen und eignet sich für die Entwicklung von Zeitleistenfunktionen. In diesem Artikel wird erläutert, wie Sie mit PHP Timeline-Funktionen entwickeln und Codebeispiele bereitstellen. Schritte: Datenbank und Datentabelle erstellen Zuerst müssen wir eine Datenbank und entsprechende Daten erstellen

Die neuesten 5 AngularJS-Tutorials im Jahr 2022, vom Einstieg bis zur Beherrschung Die neuesten 5 AngularJS-Tutorials im Jahr 2022, vom Einstieg bis zur Beherrschung Jun 15, 2017 pm 05:50 PM

Javascript ist eine sehr einzigartige Sprache, was die Organisation des Codes, das Programmierparadigma des Codes und die objektorientierte Theorie betrifft. Die Frage, ob Javascript eine objektorientierte Sprache ist, wird seit langem diskutiert Es gibt offensichtlich schon seit langem eine Antwort. Auch wenn Javascript seit zwanzig Jahren vorherrscht, schauen Sie sich einfach das „Black Horse Cloud Classroom JavaScript Advanced Framework“ an, wenn Sie beliebte Frameworks wie jQuery, Angularjs und sogar React verstehen möchten Design-Video-Tutorial“.

Verwenden Sie PHP und AngularJS, um eine reaktionsfähige Website zu erstellen und ein hochwertiges Benutzererlebnis zu bieten Verwenden Sie PHP und AngularJS, um eine reaktionsfähige Website zu erstellen und ein hochwertiges Benutzererlebnis zu bieten Jun 27, 2023 pm 07:37 PM

Im heutigen Informationszeitalter sind Websites zu einem wichtigen Instrument für Menschen geworden, um Informationen zu erhalten und zu kommunizieren. Eine responsive Website kann sich an verschiedene Geräte anpassen und den Benutzern ein qualitativ hochwertiges Erlebnis bieten, was zu einem Hotspot in der modernen Website-Entwicklung geworden ist. In diesem Artikel erfahren Sie, wie Sie mit PHP und AngularJS eine responsive Website erstellen, um ein qualitativ hochwertiges Benutzererlebnis zu bieten. Einführung in PHP PHP ist eine serverseitige Open-Source-Programmiersprache, die sich ideal für die Webentwicklung eignet. PHP bietet viele Vorteile, z. B. einfache Erlernbarkeit, plattformübergreifende Funktionalität, umfangreiche Toolbibliothek und Entwicklungseffizienz

VUE3-Erste-Schritte-Tutorial: Verwenden des Vue.js-Plug-Ins zum Kapseln der Timeline-Komponente VUE3-Erste-Schritte-Tutorial: Verwenden des Vue.js-Plug-Ins zum Kapseln der Timeline-Komponente Jun 15, 2023 pm 09:09 PM

Vue.js ist ein sehr beliebtes JavaScript-Framework, das häufig in der Front-End-Entwicklung verwendet wird. Mit der kontinuierlichen Weiterentwicklung von Vue.js wurden auch nach und nach neue Versionen von VUE3 auf den Markt gebracht. In diesem Artikel wird ein Einführungstutorial zur Verwendung des Vue.js-Plug-Ins zum Kapseln der Timeline-Komponente vorgestellt. Zunächst müssen wir die Grundstruktur der Timeline-Komponente verstehen. Mit der Timeline-Komponente können Ereignisse über einen bestimmten Zeitraum hinweg angezeigt werden, einschließlich Zeit- und Ereignisinhalten. Unter normalen Umständen wird die Zeitleiste in der Reihenfolge angeordnet, in der Ereignisse aufgetreten sind, was sie für Benutzer intuitiver macht.

So verwenden Sie die Zeitleiste, um Datenänderungen in Highcharts anzuzeigen So verwenden Sie die Zeitleiste, um Datenänderungen in Highcharts anzuzeigen Dec 17, 2023 pm 03:06 PM

Die Zeitleiste ist eine der am häufigsten verwendeten Komponenten bei der Datenvisualisierung. Bei der Anzeige von Datenänderungen kann die Verwendung einer Zeitleiste dazu führen, dass Datenänderungen intuitiver und leichter verständlich werden. Highcharts ist ein sehr leistungsfähiges Datenvisualisierungstool, das eine Vielzahl von Diagrammtypen und Interaktionsmethoden unterstützt, einschließlich Zeitleistenunterstützung. In diesem Artikel wird erläutert, wie Sie die Zeitleiste in Highcharts verwenden, um Datenänderungen anzuzeigen, und es werden spezifische Codebeispiele bereitgestellt. Daten vorbereiten Zunächst müssen Sie einen Datensatz für die Anzeige vorbereiten. In diesem Artikel wird jedes Jahr eine Stadt verwendet

Erstellen Sie Webanwendungen mit PHP und AngularJS Erstellen Sie Webanwendungen mit PHP und AngularJS May 27, 2023 pm 08:10 PM

Mit der kontinuierlichen Entwicklung des Internets sind Webanwendungen zu einem wichtigen Bestandteil des Informationsaufbaus in Unternehmen und zu einem notwendigen Mittel für Modernisierungsarbeiten geworden. Um die Entwicklung, Wartung und Erweiterung von Webanwendungen zu vereinfachen, müssen Entwickler ein technisches Framework und eine Programmiersprache wählen, die ihren Entwicklungsanforderungen entspricht. PHP und AngularJS sind zwei sehr beliebte Webentwicklungstechnologien. Sie sind serverseitige bzw. clientseitige Lösungen und können die Entwicklungseffizienz und das Benutzererlebnis von Webanwendungen erheblich verbessern. Vorteile von PHPPHP

So erstellen Sie eine Timeline-Animation in PPT So erstellen Sie eine Timeline-Animation in PPT Mar 26, 2024 pm 03:40 PM

1. Bleiben Sie nach dem Erstellen der Präsentation auf der einzelnen Seite, auf der Sie eine Zeitleiste erstellen möchten, klicken Sie mit der rechten Maustaste und wählen Sie [Hintergrund]. Auf der rechten Seite erscheint ein Fenster mit allen Einstellungen für den Hintergrund. Legen Sie die Hintergrundfarbe und andere benötigte Einstellungen fest. 2. Nachdem der Hintergrund festgelegt wurde, können Sie die [Achse] der Zeitleiste erstellen. Die spezifischen Vorgänge sind: (1) Einfügen des [Rechtecks], (2) Überprüfen der Höhe des Rechtecks ​​(die Größe dieser Form kann festgelegt werden). nach Belieben). (3) Fügen Sie ein weiteres Formdreieck ein. (4) Drehen Sie das Dreieck so, dass eine Seite vertikal ist. (5) Wählen Sie das Dreieck aus und stellen Sie seine Höhe auf den gleichen Wert wie die Höhe des Rechtecks ​​ein. (6) Verbinden Sie das Dreieck mit dem Rechteck. 3. Ändern Sie die Farbe der Zeitleiste und bestimmte Vorgänge: (1) Halten Sie die Strg-Taste gedrückt

See all articles