pl: Material für Code Manipulation

Beitrag lesen

hi MB,

Das bischen Code sieht dann z.B. so aus entsprechend der beiden Zustände welche die Anwendung annehmen kann:

function calc(){
    $('#out').html( xr($('#tt').html(),{
        result:  100 * $('#tanke').val() / $('#strecke').val(),
        tanke:   $('#tanke').val(),
        strecke: $('#strecke').val()
    }));
}

$(document).ready(function(){
    $('#out').html( xr($('#tt').html(),{
        tanke:   25.4,
        strecke: 485.6
    }));
});

Genau hier zeigt sich aber auch eines der Probleme einer SPA: Während anhand einer serverseitigen Parameter-Kontrollstuktur:

if( param('calc')   ){}
elsif( param('foo') ){}
elsif( param('bar') ){}
else{ die "Unbekannter Parameter" }

dem Entwickler sofort sichtbar ist welcher URI bzw. Parameter welchen Zustand abbildet, ist das im JS einer SPA nicht selbstredend weil sich alles unter einunddemselben URI abspielt. Hier bin ich auch noch am Überlegen, wie man mehr Pflegeleichtigkeit ins JS kriegt, eine befriedigende Lösung hab ich jedoch noch nicht gefunden. Auf jeden Fall ist der Einsatz einer TE zum Entwickeln einer SPA ein wichtiger Schritt.

MfG

0 56

Material für Code Manipulation

MB
  • kontextwechsel
  • regex
  • zur info
  1. 0
    pl
    1. 0
      MB
      1. 0
        dedlfix
      2. 0
        Die schlaue Regina
        1. 0
          Christian Kruse
          1. 0
            dedlfix
            1. 0
              Christian Kruse
              1. 0
                JürgenB
                1. 0
                  Die schlaue Regina
                  1. 0
                    dedlfix
                    1. 0
                      Die schlaue Regina
                  2. 0
                    JürgenB
                2. 2
                  mermshaus
        2. 0
          MB
          1. 0
            pl
            1. 0
              Matthias Apsel
              1. 0
                pl
                1. 0
                  Gunnar Bittersmann
                  • javascript
                  • php
                  • programmiertechnik
                2. 0
                  Matthias Apsel
                  1. -2
                    pl
                    1. 0
                      Matthias Apsel
                      1. -1
                        pl
                        1. 1
                          Christian Kruse
                          1. 0
                            pl
                            1. 0
                              Gunnar Bittersmann
                              1. 0
                                pl
          2. 0
            pl
            1. 0
              pl
              1. 0
                Gunnar Bittersmann
                • javascript
                1. 0
                  pl
                  1. 0
                    JürgenB
                    1. 0
                      pl
                      1. 0
                        pl
                  2. 0
                    Gunnar Bittersmann
                    1. 0
                      pl
        3. 0
          pl
          1. 0
            Gunnar Bittersmann
            • meinung
      3. -2
        pl
        1. 1

          Isch mach disch minus

          Die schlaue Regina
          1. 4
            asdf
            1. -2
              pl
          2. 0
            pl
            1. 6
              dedlfix
            2. 1
              Matthias Apsel
              1. 0
                Die schlaue Regina
                1. 0
                  dedlfix
                  • menschelei
                  • zu diesem forum
                  1. 0
                    Die schlaue Regina
            3. 0
              Die schlaue Regina
              1. 0
                dedlfix
                1. 0
                  Gunnar Bittersmann
                  • meinung
              2. 0
                Gunnar Bittersmann
                • meinung
            4. 0
              Gunnar Bittersmann
              • meinung
            5. 0
              MB
  2. 0
    pl
    1. 0
      pl