Importing an ES6 module using jspm & using in Aurelia -


i'm trying use querystring package in aurelia application getting cannot read property 'stringify' of undefined error in browser console.

these steps took:

  • install using jspm install querystring
  • add import {querystring} 'querystring' aurelia model
  • use in model so:

    import {querystring} 'querystring';  export class app {  criteria_words; criteria_location;  constructor() { }  submit() {     console.log(querystring.stringify(this)); } } 

what step missing?

first, jspm install querystring not install library have mentioned. command should run this:

jspm install npm:qs 

then, can import , use this:

import querystring 'qs'; // call querystring.stringify(someobject); 

or

import {stringify} 'qs'; // call stringify(someobject); 

Comments