Προσπαθώ να δοκιμάσω έναν controller του AngularJS 1 γραμμένο σε TypeScript με Jasmine + Karma. Αλλά συνεχώς αντιμετωπίζω ένα σφάλμα που δεν ξέρω πώς να διορθώσω. Το σφάλμα είναι αρκετά ασαφές:
PhantomJS 2.1.1 (Windows 8 0.0.0) Ο Ελεγκτής Σύνδεσης πρέπει να έχει κείμενο " ΑΠΟΤΥΧΙΑ forEach@/bower_components/angular/angular.js:341:24 loadModules@/bower_components/angular/angular.js:4456:12 createInjector@/bower_components/angular/angular.js:4381
Διαβάστε περισσότερα →Έχω ένα έργο Typescript, το οποίο καλεί μια συνάρτηση από ένα module.js module. Εδώ είναι ο αρχικός μου κώδικας:
//app.ts import { MobileServiceUser, setCache, getCache } from "nativescript-azure-mobile-apps/user"; export function onLoginTap(args) { console.log("tap"); ai.busy = true; var cache = getCache(); }αν χρησιμοποιήσω τη λειτουργία "μετάβαση στον ορισμό" του VSCode, τότε το getCache() πηγαίνει στη δήλωση εισαγωγής στ
Διαβάστε περισσότερα →Προσπαθώ να αντλήσω δεδομένα από ένα instance του Firebase, αλλά αντιμετωπίζω ένα πρόβλημα όταν προσπαθώ να τα δεσμεύσω σε μια μεταβλητή. Χρησιμοποιώ TypeScript και Webpack για να χτίσω.
main.ts
import * as Firebase from 'firebase'; class filter { constructor(){ let ref = new Firebase('my-url-here'); } }Οι τύποι και το npm module είναι εγκατεστημένα και λειτουργούν, και το Visual Code δεν εμφανίζει σφάλματα, αλλά όταν ανοί
Διαβάστε περισσότερα →Έχω ακολουθήσει τις παρακάτω οδηγίες για να εγκαταστήσω το lodash στο έργο μου Ionic 2:
http://mhartington.io/post/ionic2-external-libraries/
Αλλά εξακολουθώ να λαμβάνω το ακόλουθο σφάλμα κατά τη μεταγλώττιση:
Σφάλμα TS2307: Δεν είναι δυνατή η εύρεση του module 'lodash'.
Στον κώδικά μου εισάγω το module ως εξής:
import * as _ from 'lodash';Το έργο μου μπορεί να βρεθεί εδώ: https://github.com/will093/guess-game
Διαβάστε περισσότερα →Συρό και αποθέτω ένα στοιχείο στο επόμενο [row-bag]. Το στοιχείο μεταφέρεται και αποτίθεται με επιτυχία.
<li *ngFor="#secRowColumn of sectionRow.secRowColumns;#secRowColumnIndex=index" [dragula]='"row-bag"' (ondrop)="print(secRowColumnIndex)" class="col-md-{{12/sectionRow.secRowColumns.length}}" [ngClass]="secRowColumn.cssClass" > <generic-component component-name="{{secRowColumn.colName} Διαβάστε περισσότερα →Πρόσφατα ενημέρωσα το έργο μου από beta.15 σε RC1. Τώρα, το DynamicComponentLoader έχει απαξιωθεί. Έτσι ξαναέγραψα τον κώδικά μου χρησιμοποιώντας το ComponentResolver.
Το στοιχείο μου φορτώθηκε σωστά μέσα σε ένα άλλο, αλλά αντιμετωπίζω ένα πρόβλημα: ο δέσιμος δεδομένων φαίνεται ότι δεν λειτουργεί.
Ορίστε ο κώδικάς μου :
@Component({ selector: 'browser-pane', styleUrls: ['src/modules/component@browser/src/styles/pane.css'], templa Διαβάστε περισσότερα →Έχω προβλήματα με την ενσωμάτωση του Skrollr στο Angular2.
Έχω προσπαθήσει να συμπεριλάβω την .min έκδοση του skrollr απευθείας στο index.html και μετά στο component μου, το δηλώνω έτσι declare var skrollr: any; ακριβώς δίπλα στις εισαγωγές.
Μπορώ να κάνω skrollr.init() στη μέθοδο ngOnInit() και το skrollr γίνεται διαθέσιμο, αλλά αντιμετωπίζω προβλήματα στο να επισυνάψω τα data-attributes στα γεγονότα. Μπορεί κανείς να μου εξηγήσει πώς να συν
Διαβάστε περισσότερα →Προσπαθώ να δοκιμάσω το ακόλουθο στοιχείο.
ΤοΣυστατικόΜου -
export class MyComponent { radioItems: any; selectedItem: number = 0; name: string; constructor(private _reset: ForgotPwdService, private _router: Router) { if (!_reset.storedMails || !_reset.fullName) { _router.root.navigate(['ParentRoutePath']); // Using parent route, _router.parent.navigate() doesn't work for test either return; } this.name = _reset.fullName; this.radioItems Διαβάστε περισσότερα →
Δουλεύω σε ένα μεγάλο και πολύπλοκο έργο Node στο Visual Studio 2013 ενημέρωση 5. Έχω εγκαταστήσει την έκδοση tsc 1.8.5 και δεν μπορώ να βρω καμία αναφορά σε οποιαδήποτε άλλη έκδοση στο σύστημά μου. Όταν μεταγλωττίζω από τη γραμμή εντολών χρησιμοποιώντας "tsc --module commonjs", τ
Διαβάστε περισσότερα →
Έχω μια συνάρτηση που καλώ στη φάση ρύθμισης κάθε προστατευμένης προβολής σε μια διαδικτυακή εφαρμογή:
tryAuthenticate(): angular.IPromise <void> { debugger; var tokenValue = this._getCachedToken(); var promise = this.$q.reject(); // Some stuff with tokenValue to grab promise if user exists promise['catch'](() => { this._defaultFailedAuthenticatedAction(); }); return promise; }Το θέμα είναι ότι όταν επισκέπτομαι τη
Διαβάστε περισσότερα →