AngularJS 1.2.14 (ff): $scope.$watchCollection
$watchCollection würde man intuitiv so verwenden (Quelle):$scope.$watchCollection(['data.myA', 'data.myB', 'data.myC'], function(newValues, oldValues) {...})Das funktioniert aber nicht. Korrekt wäre...
View ArticleJS: navigator.language im Chrome
Chrome ist der neue Internet Explorer:// IE: let language = navigator.userLanguage; // "everyone else" (as found in most tutorials): let language = navigator.language; // actually working: let language...
View ArticleEmber.js: Vererbung in Routen
Angenommen, ich möchte ein default Verhalten auf viele Routen vererben, bsplw. das Handling von 403ern:// routes/restricted.js import Ember from "ember"; export default Ember.Route.extend({ actions: {...
View ArticleEmber.js: Helper erweitern
Angenommen, ich habe eine Ember-Anwendung mit Zielplattform Handy. Dann möchte ich zentral an einer Stelle für alle Inputfelder Autokorrektur usw. deaktivieren:// bsplw. in app.js:...
View ArticleNeues Fenster in Web Apps
Anwendungsfall: Eine Bedienungsanleitung in Form eines PDFs in einem neuen Fenster/Tab öffnen. Internet sagt (hier am Beispiel Ember):window.open('anleitung.pdf');Das funktioniert grundsätzlich auch in...
View ArticleGenerische npm Module in Ember
Wer, wie ich, die verfilzte komplexe Javascript-Umgebung etwas… “unübersichtlich” findet, und sich fragt, wie zur Hölle man ein nicht-Ember-spezifisches npm-Modul in Ember importiert, dem kann geholfen...
View ArticleJavascript: “Pull to refresh”
Pull-to-refresh in (mobilen!) Webseiten nachzubauen, ist jetzt keine Raketenwissenschaft, aber doch so viel Aufwand, dass sich ggf. eine Library lohnt. Viele (? einige? apeatling, ember-gestures, …)...
View ArticleÜberlaufende Texte finden
Eine bessere Übersetzung Umschreibung für text-overflow ist mir nicht eingefallen In jQuery ginge das so:$.expr[':'].truncated = function (e) { // ggf. Style checken, bspw. // $(e).css('text-overflow')...
View ArticleEmber: Unit-test Promise
import {moduleFor, test} from 'ember-qunit'; import RSVP from 'rsvp'; import wait from 'ember-test-helpers/wait'; moduleFor('controller:login-view', 'Unit | Controller | Login view', { needs:...
View ArticleWordPress: onclick
Es gibt eine neue Unterseite: tools. Darin ist noch fast nichts, nur ein Link, der mir ein “breitenloses Leerzeichen” in die Zwischenablage kopiert. Gut zu gebrauchen auf Mastodon, um bspw. das...
View Article
More Pages to Explore .....