Navigation

    Quasar Framework

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    1. Home
    2. Recent
    Log in to post
    • All categories
    • Announcements
    • Framework
    • CLI
    • [v1] App Extensions
    • Starter Kits
    • Help
    • Show & Tell
    • Quasar Play App
    • Hangout
    • Useful Tips (NEW)
    • Jobs
    • All Topics
    • New Topics
    • Watched Topics
    • Unreplied Topics

    • J

      How could we able to erase Synced account through the Google account recovery page?
      Framework • • jenny225  

      1
      0
      Votes
      1
      Posts
      1
      Views

      No one has replied

    • J

      How can I delete Facebook account?
      Framework • • jenny225  

      1
      0
      Votes
      1
      Posts
      1
      Views

      No one has replied

    • J

      Bombarded Apple pay to Cash App move because of interface glitch?
      Framework • • jenny225  

      1
      0
      Votes
      1
      Posts
      1
      Views

      No one has replied

    • D

      QDate disable past dates
      Help • • DranrebTheGreat  

      5
      0
      Votes
      5
      Posts
      10
      Views

      D

      @metalsadman works like a charm. thank you so much for the help !
    • D

      How to get process.env.GTM in index.template.html?
      Help • • Diferno  

      6
      1
      Votes
      6
      Posts
      739
      Views

      Y

      As an update for those wondering, I got it working simply using <%= process.env.GOOGLE_CLIENT_ID %>
    • S

      Recommendations on App architecture
      Help • • SeRiusRod  

      17
      0
      Votes
      17
      Posts
      71
      Views

      S

      I’ve tried with global variables, but I could not make it work. Now I’ve made a separate module for the storage management: // storage.js const fs = require('fs'); let settings = null; let devices = null; function getSettings() { try { settings = JSON.parse(fs.readFileSync('./settings.json', 'utf8')); } catch (error) { console.log('settings.json file not found.'); } if (!settings) settings = { A: true, B: false, }; console.log(settings); return settings; } function setSettings(newSettings) { fs.writeFileSync('./settings.json', JSON.stringify(newSettings)); } function getDevices() { try { devices = JSON.parse(fs.readFileSync('./devices.json', 'utf8')); } catch (error) { console.log('devices.json file not found.'); } if (!devices) devices = {}; console.log(devices); return devices; } function setDevices(newDevices) { fs.writeFileSync('./devices.json', JSON.stringify(newDevices)); } module.exports = { settings, devices, getSettings, setSettings, getDevices, setDevices, }; // server.js const config = require('./config'); var storage = require('./storage.js'); const mqtt = require('./mqtt.js') function main() { var settings = storage.getSettings(); console.log(`settings ${settings}`); //Works console.log(`storage.settings ${storage.settings}`); //Doesn't setInterval(function() { console.log('*Timer tick!*'); }, 5000); } main(); If you look on the two console outputs, the second one is null. And I don’t see why. So now I want to populate storage on mqtt.js, but isn’t available there.
    • M

      Access LocalStorage at startup
      Help • • MeeSha  

      3
      0
      Votes
      3
      Posts
      4
      Views

      beets

      Also, you’re using loadData() instead of this.loadData()…
    • C

      i18n with SFC
      Help • • Clareon  

      6
      0
      Votes
      6
      Posts
      39
      Views

      C

      Thank you, ssuess. There is no difference in writing cfg.module.rules.push( { . . . }, { . . . } ) and cfg.module.rules.push( { . . . } ) cfg.module.rules.push( { . . . } ) The first adds to objects to the rules array with the push function. The second calls the push function twice with one object each. But when reading your working example I found my mistake: I wrote resourceQuery: /blockTyp=i18n/ instead of resourceQuery: /blockType=i18n/ I missed the e in blockType. Now the first step is solved. Thank you all. The next step is, to change the language at runtime and therefore I read the docs and added a selection to the <q-toolbar> in file MainLayout.vue. The language change works for all texts in the file MainLayout.vue. It has no effect on the texts in the file components/EssentialLink.vue. There everything is displayed in default language. Is there any advice how to change the language in all nested components too? Thank you.
    • L

      QCalendar suggestion
      Framework • • LM  

      40
      0
      Votes
      40
      Posts
      700
      Views

      VB

      @Hawkeye64 Thanks for the lightning fast bug fix. Checked it out and it works!
    • O

      Can't get value of a state in vuex store
      Help • • oussama-he  

      1
      0
      Votes
      1
      Posts
      5
      Views

      No one has replied

    • N

      App Extension cannot find ui dependency
      Help • extension • • neilhoff  

      2
      0
      Votes
      2
      Posts
      6
      Views

      dobbel

      @neilhoff same error here. You could post a github issue: https://github.com/neilhoff/quasar-app-extension-click-to-edit
    • Hawkeye64

      @quasar/qflashcard v1.0.0-beta.5 Release!
      [v1] App Extensions • • Hawkeye64  

      12
      1
      Votes
      12
      Posts
      178
      Views

      P

      Another secret feature of the Quasar. I feel lucky clicking the forum today. Now let me see if I can create a learning app with that
    • N

      Closing a q-dialog with a lot of content is very very slow
      Help • • nulele  

      1
      0
      Votes
      1
      Posts
      9
      Views

      No one has replied

    • L

      Style selected row in table
      Help • table style • • lazaroofarrill  

      6
      0
      Votes
      6
      Posts
      22
      Views

      L

      thank you I’ll try it out.
    • M

      debug ssr in VSCode
      Help • debugging ssr vscode • • mzamateo  

      1
      0
      Votes
      1
      Posts
      5
      Views

      No one has replied

    • Hawkeye64

      QCalendar v3.3.4 released!
      [v1] App Extensions • • Hawkeye64  

      1
      0
      Votes
      1
      Posts
      5
      Views

      No one has replied

    • S

      Add prefix to the css class of the flex grid
      Framework • • seanccc  

      6
      2
      Votes
      6
      Posts
      23
      Views

      Hawkeye64

      Good news! I think we are shooting for v2 since Quasar v2 and q/app v3 WILL be breaking changes (as well as getting Webpack v5 put in).
    • Hawkeye64

      QCalendar v3.3.2 has been released!
      [v1] App Extensions • • Hawkeye64  

      1
      0
      Votes
      1
      Posts
      4
      Views

      No one has replied

    • CWoodman

      Q-select with clearable - how to remove tab-index from clear button
      Help • • CWoodman  

      2
      0
      Votes
      2
      Posts
      3
      Views

      CWoodman

      Forget it - found a way to allow user to clear without needing the button; the filter function can check for zero length text and clear the model.
    • C

      Import Dexie Version From Another Page
      Help • • cynderkromi  

      5
      0
      Votes
      5
      Posts
      10
      Views

      C

      I figured it out. I am including my Dexie connect file as a .js file import pawTapDB from '../components/DexieConnect.js' and this is my DexieConnect.js file, if anyone else has this issue: import Dexie from 'dexie' const pawTapDB = new Dexie('pawTapDB') pawTapDB.version(20).stores({ peopleTable: '++p_key,l_name,p_email', tableHoldPersonID: '++thpid_key', dogTable: '++p_dog,callName', tableHoldDogID: '++thdid_key', locationTable: '++pk_location, locationName', clubTable: '++pk_club' }) export default pawTapDB